I have a wife, 2 groups of friends, 3 kids, family, my health, full-time job, managing 3 websites with more than 200k visitors/month - not related to my job, I play in a band and I also take on open-source projects.
I often hear people say "I don't have time". DUDE you have time. A more justifiable answer would be "I don't want to waste my time on this" :)
So, you have time, spend it on what you want, don't try to do them all :)
The biggest problem I see is the 2-hour daily commute... I chosed a job less well paid, but it is a 10 mins walk from home.
Also, the girlfriend is the first item of your array... I would put your health there =))
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.