Hello Ccdiz: I'm sorry you are having such a difficult time.

Hopefully coming here to PC can be of some comfort & support. I see this is your first post here on PC. So...

to PsychCentral… from the Skeezyks!

May the time you spend here be of benefit.

If you're not already doing so, seeing a therapist may be the best first step for you. Such things as meditation & getting plenty of exercise can help too. And, of course, there are psych med's you can take if need be.
PsychCentral is a great place to get information as well as support for mental health issues. The more you post, & reply to other members’ posts, the more a part of the community you will become.

Plus there are social groups you can join & chat rooms where you’ll be able to connect with other PC members in real time (once your first 5 posts have been reviewed & approved.) Lots of great stuff! So please keep posting!