As the other mom's suggest, go to your school nurse when it occurs. They can test your oxygen level and if they feel it is an emergency they will call 911, it it's ok, it could be related to anxiety. At your age, there are alot of things to be anxious about...mean girls, boys harrassing you, lots of homework, I have a 12 yr old and do understand how difficult it is for y'all. If your mom isn't helping she may think it's just "drama..." I know, sometimes we are wrong too. But see if she will at least take you to the doctor so they can make sure. It could be several things, but the doctor needs to be the one to find out. If it is an issue with insurance, mom can call 211 and sign you up for a very cheap possibly free health insurance. Either way you need to see someone about it. If it is anxiety because of things going on either at home or school, then a counselor or even a preacher could be helpful to talk to. You don't even have to attend their church, they just want to help. Ask your teacher if you can talk to the counselor. You could say it's about your classes, no one has to know. But help is out there you just have to keep asking! It took me several years after school to learn that! Hope this helps baby and feel free to ask us about anything that is bothering you.