Yes it has. I identify with everything you said my marriage was ruined in a similar fashion.
I think I tricked myself in a way thinking side projects made me a better developer when really I was just addicted to coding and avoiding greater responsibilities.
Basically a recipe for disaster. Rather than feel insecure about not coding all the time I now find that I can solve problems better and quicker when I'm not exhausted from solving problems.