I went through majority of the comments here and it seems to me that for many programmers, their life revolves around side projects and they consider that other programmers should also do the same. There is more to life than just programming. It was not even a job until 100 years ago. Richard Feynman did not only do physics all his life. He learned how to paint, how to play music etc. Why restrict yourself to the programming bubble? The OP seems to me a sane person in this world of overworked zombies with fat bellies who call themselves passionate programmers.