WOW, what a thread. I have been away for 2 weeks and haven't had a chance to get onto AMHD. This thread is so similar to what I went through too. And what so many, if not everyone on here has been through.
And I think the advice you have received from EVERYONE is a testament to that.
The heartfel advice given in this thread proves so much what a powerful tool of therapy this site can be.
I have missed it while I was away on Germany. (Go the socceroos - cheating italians)
Stick in there. It will get better. I can't add much more because it has all been said. But please read my first thread and some of the advice I got. It may add some more advice to help in what you are going through.
Good luck..