Hey there... you posted in the right place. We're not doctors here so we can't diagnose but we can sure try to help by caring and supporting you. Other than that, you might want to get a referral to a therapist that can deal with the problems you are having.
Keep posting. Don't be afraid to share. For the most part, we are a caring, supportive group.

He's making a list and checking it twice...
__________________
Psalm 119:105 Thy word is a lamp unto my feet, and a light unto my path.