Seek help, your school may provide therapists that you can see during your school day (assuming you're in high school). Speak to your guidance counselor if you're interested and see what they offer. I saw one through highschool and I still keep in touch. Your health insurance should cover sessions. You may have to get a parent involved for this, but it's a good option to seek out.
And don't touch benzos, things like xanax and klonopin won't help you, they'll help you temporarily and you'll just become addicted and reliant on them.