What I think is that you need some help. I do understand why your mother thinks it is only hormones. Often teenagers have roller coaster emotions. But this seems more complicated than that. For that reason, I urge you to make an appointment with your medical doctor for a complete physical exam. There are a number of possibilities (like perhaps a vitamin deficiency) that can cause at least some of your symptoms.
Before you see the doctor, do keep a sleep and nutrition diary for 2 weeks. Every day, write down how many hours of sleep you had the night before and what you had to eat that day. That will give your doctor very, very valuable information that could help her determine a correct diagnosis.
Make an appointment with a mental health counselor, too. You may not have developed the coping skills you need to manage anxiety and a potential panic disorder. Working with a therapist will help you manage or eliminate your fears and will help you grow more confident.
I’m glad you wrote to us. You don’t need to spend your teen years feeling so awful. Get the help you need so you can enjoy life.
I wish you well.