It’s impossible to give a diagnosis over the internet. I would also advise against self-diagnosis. Mental health professionals train for years in order to provide the most accurate diagnoses and treatment. It would be best to consult a local therapist. They could thoroughly evaluate your symptoms and determine what might be wrong. Most importantly, they can develop a treatment plan to address your symptoms.
Some of the symptoms you have described may be characteristic of schizotypal personality disorder but they may also be normal for your age. In addition, some of your concerns were based upon other people’s opinions of your behavior. Presumably, these individuals were not professionally trained to evaluate behavior and thus are unreliable sources. This once again highlights the importance of meeting with professionals.
Ask your parents to assist in finding a therapist. Tell them that you wrote to us here at Psych Central and that counseling was recommended. Once you talk this over with your parents, hopefully they will assist you in finding a good therapist. I hope this helps you know how to move forward. Please take care.
Dr. Kristina Randle