Scott,
We ALL do something stupid that hurts the people we love sometimes, its called being human. I'm sure they'll be able to forgive you. Sorry talking to your T didn't go well, I know for me when that happens it can sometimes feel like there's no where to go. I'm glad you came here though. And you're not a hopeless case, that just's a feeling, not the truth. I do understand how you feel though, as what you're saying sounds like some of the stuff that can run through my head. I call them my "bad tapes." And when I'm there I find it hard to accept support because I think on some level I think I don't deserve it, or if they really knew me ... you can probably fil in the rest. And its just not true! Please try to be gentle with yourself. Hugs and good thoughts.
Attachment Girl