You can checks whether you have pychological disorders by take a online test.Fill out the following questionnaire truthfully, paying special attention to the specified time period to which the questions refer. The results will only be helpful if you answer in an honest and complete manner.This is an example question for "Social Anxiety Disorders" :

 
Do you feel anxious or panicky before social situations?
Do you fear that you will be negatively evaluated by others when in social situations?
Do you avoid social situations because of fear or anxiety?
Is it easy to imagine that others are judging you as anxious, weak, crazy, stupid, boring, intimidating, dirty, or unlikeable when you are in a group setting?
When in social situations, do you worry that people will notice you are experiencing anxiety symptoms such as blushing, trembling, sweating, stumbling over your words, or staring?
Are you extremely conscious of your actions when in social settings because you fear they might offend someone or you could be rejected?
Do you experience significant worrying about being in certain social situations which is out of proportion to the threat posed by the social situation?
Are your work life, home life, social life, and/or relationships affected by your anxiety?

This is just example so it don't have yours marks.You have to search the test online by yourself. :)