oh homie i feel you pain!
I got panic disorder when I was 17 and i've been dealing with it the last 4 years, I'm also vegetarian and take part in many sports. YOU ARE NOT ALONE!
The feeling of everything being on video is called derealization. also if you sometimes feel like you body isn't yours it's called deprersonalization. These are REALLY COMMON for people with high anxiety.
As well, it is really normal to be so wired you can't sleep because anxiety makes your brain overactive like crazy. It is also not uncommon to sleep a lot when you do get to sleep because all the hyperactivity is exhausting for your body.
I think you need to see a therapist dude. You also need to try to do some meditation and breathing exercises. I STRONGLY reccomend you try to talk to your family about this as well. It might take a while for them to get what's going and to believe it is a true problem, but getting worries and panic out that way can help you from exhausting yourself.
Avoid caffeine, stuff high in sugar and alcohol if you can. These tend to make some of the symptoms worse.
Finally try to get off the meds unless you ABSOLUTELY can't do without them. Your body knows how ot produce all the neurotanrsmitters it needs, the reason you panic is because your mind is MISINTERPRETING physiological signs that are normal as signs that your need to engage in flight or fight. I.e. if your heart rate goes up or your breathing becomes fast during exercise it might end up becoming a panic attack if you pay too much attention to it. Try your best to interpret you physical and mental feelings that seem "weird" or "alarming" to you as just another feeling.
As well if you feel fear just coming on all of a sudden try to talk to yourself and ask yourself what it is you are afraid of, than ask yourself if it is reasonable for you to be afraid. A panic attack will never kill you, it is harmless so don't be afraid of having it. In fact, when it starts try and see how anxious you can make yourself, see if you can MAKE yourself panic MORE. You will prove to yourself that it all goes away within a few minutes and that it's not going to harm you.
beast of luck! I am sure it will go AMAZINGLY!