Hey, this too is also one of my favorite threads, I was going through a lot of stuff these past 6-8 months, from having to pack my stuff (living in OK) and move back to my parents (Seattle) cause of no jobs, me and the GF going through things, to find a good kick*** job in DFW and gave the GF the ultimatum if she still wants to work things out.
One that helped me a lot was listening to Podcast, Lewis Howse is a good podcast to listen to, he has a lot of people come in and talk about their problems and how they overcome them. I remember terry cruz was on there and was talking about how ashamed he was about his addiction and him cheating on his wife. He has a book out "mask of masculinity"
got really good reviews, going to order that soon. I encourage everyone to at least try listing up to some self-help podcast while on the road, stuck in traffic or while you're on the tridmill, cause it helped me a lot! You don't know how many people is this world that's going through the same problems as you are, it might not be the same but, you could somewhat relate to what they're talking about.
-Podcast Lewis Howse