Mabey you should talk to someone trained in these things.
Not regular people, even your friends, I know when people start confiding in me or letting off a load to say. My mind just shuts down, as soon as I hear im so this and that, I get in that mood, and feel like saying, "well cowboy the fuck up then"(I am by no means a cowboy but you get the idea, we use it alot here). I know this is not right but half the time people around me, just need a reality check and not therapy or a shrink, but sometimes those aaround me do need someone to talk to. But I am not the logical one to ask, probley the same with most of your friends. I am to into working the problem not having the problem work me. But I cant solve anyone elses problem, just give my input which is usualy along the lines of, in the desert you cant cry over spiled milk.