Beetle,
I am fighting the same fight as you. I can not tell you it will be easy or I am having success at dealing with it. We are all different, what works for one may not for another. Just know you have support. When I came here I needed to talk to someone, but I had no one cause I had forced them all away. Writing my feelings down, finding out others were like me, has helped me want to try to face my issues. I take everything slowly, one day at a time. Cliche I know, but it is true.
Trusting anyone is hard, and I mean total trust. Now that I know why I am like this, and the reasons, I am trying to change. I know I can trust certain people, it is just finding the courage to do it. When you find those people have betrayed your trust, lied to you, it makes it even worse. You want to crawl into your world even deeper. I know. Please don't. Please keep fighting, and we are all here, and while you may not know us, we all can relate because we all have our own issues.
This site has be extremely helpful to me for those reasons. I can come here when I am really feeling down, read other's stories, post my own, get advice, and it comforts me. So, welcome to the group.
Be well my friend.