Hello, youzou, and welcome to Psych Central! It's hard for me to even guess what might be happening with you. Feel free to read and post in the forums. We have ones for all sorts of disorders, and, as you read you might see if the ones you mentioned sound like how you feel and what you do.
We have social groups and chat rooms for members to use after they get five posts approved, so you can see about them, too.
I hope things will go better for you soon.