im not the first person to say it but: self diagnoses is a really bad idea. don't do it. don't rely wholly on it, because it may be wrong and it may make things worse if you put that to blame. get professional help, it's the best thing i can say at this stage
(: Any bad period of your life is sure to end eventually. You'll be out of your house, out of your school-- fly, little bird, fly! Not that I can do anything to really help you, because after all, for all you know I'm some kind of superintelligent ape who learned how to type. xD But everything ends eventually, Shinz. So... I don't know, just remember it's not permanent. (:
Agree with hippo that self diagnoses is a really bad idea.
I think you just have to be patient. If a lot of people get on your nerves, there's probably a smaller pool of people out there you would want to be friends with making it harder to find them. Just try and make sure you hold on to the good relationships you do form.