We Mormons have a saying: "No other success can compensate for failure in the home"
It is very true and you have chosen the right path.
But may I say THANK YOU for stackoverflow (and the other stack exchange sites). It has fundamentally changed how I get and share knowledge.
When ever I have a question that does not have a stack exchange site, I am always a bit sad. But if there is a stack exchange site for it, I know a good answer is not far off.
You have made the internet a far better place for programmers and everyone else! Thank you sir!