Take a break- Its not the coding thats bothering you its your life preasures I'm sure. I'm married with 3 kids, full time college student, Responsible for all the financing, kids education, family time..... It goes on and on. I love to dig into some code, make a website, Jump in photo and illistrator and make banners and mess with flash components I LOVE IT. I will love c++ to when I finish learning it but everything else in my life drags my mood down and I lose focus on what I want and Have to do for myself.
What I do to unreel is watch some netflix, go to a movie, go for a walk in the woods, just somwhere nobody grinds my name in thier teeth andtry to forget about everything i have to do. Then when I return home I dont think immediately about what needs done I go straight to sleep and when I wake up, I eat, bath, and make coffee then all that anxiety is gone and I can code for another 10-12 hours unhindered.(without getting bored)