I’m 17 years old, have a hard time breathing, chest hurts and painful migraines?

Hi my name is (…) and i am 17 years old. I’ve been having these episodes where I have a hard time breathing and my chest hurts, I also get very painful migraines . Then sometimes I have tunnel vision and i have to grab on to something weather i’m standing or sitting so i don’t fall over. Usually they only last for 10-15 seconds but recently the last time it happened it lasted about 5 minuets and my friend had to help me sit down at school. Also i haven’t been able to sleep because I jump in my sleep and it makes me up or I just can’t fall asleep and it takes a lot of out me because I have long days at school. lastly my appetite has just disappeared. I have hardly been eating because food makes me feel sick or nauseous. I’m not stressed because things are going well for me so i don’t think it’s stress. If anyone could give me an answer/diagnosis or a way to help my symptoms i will be so grateful.