Hi and hugs Loneranger17..thanks so much for being so honest and open about your present situation.While we are on the theme of being honest and open... let me say what I think... you are not a bad person.
I´m not just saying that because its easy and expected..I`m saying that because thats what I feel after reading your post
Not being accpeted by peers,teachers and whats worse to me and extremly frightening... not being accepted by your own parents is as you`ve experienced, a world that invites and nutures an "I don`t care no more,it can`t get worse" attitude.
It sounds to me that you are feeling really isolated and alone.Living in a world that hates you for being there.A world that says you are a pain in the ass.
I can`t give a magic word that`ll make you lose that feeling.. but there are a few down to earth things we can do.
Main thing is get support,feel support.
Get it in ya head and heart that there are people that understand and accept you and can support you.
Now we have to find them.
So where do we start looking?
1. your local Doc... be as honest with the Doc as you have been here... if she/he is any good then some sort of support/help will start.
2. Local support groups - any anxiety or depression support groups in your area?
3. Online support groups... thats us

But you could surf around and look at other forums too.
What I´m saying is don`t feel isolated...even if your real world of peers and parents,teachers is misunderstanding you.
Find those who accept you as you... the rest will fall into place.
You need to feel loved and supported and you`ve started already by being a part of this community.
Hope I managed to get a few of my thoughts and feelings across to you loneranger17?
This is not a cure its the beginning of a friendship... we`ll get through this Loneranger17