Dude,
Seriously, if you think your coding has bad practices what does that make all of my code? :)
I was saddened to read the above post but whole heartedly agree with everything you said on it.
You have to put family first, otherwise you will miss the point of having them :)
As another poster said, how about hanging it all up for a few months and see how you feel? Maybe just taking one of them on board if you still want to do stuff around the coding arena?
Always here if you want to chat buddy :)
– Antony