Thank you for this. A few months ago, I quit my job (developer) to pursue something else that is totally new to me. I am on training right now and I have never been so relaxed in my working life. The job also allows me to travel a lot (I do not have a family yet, so I guess this is plus points).
Right now, I do a little programming at night to work on my pet projects. Within a few months programming became a lobby and I am starting to love it again.