You tummy hurts because of the stress you are under. You need a doctor to help you with the tummy issue. You need the school counselor to help you cope with the rest of your life. You can learn life skills and how to deal with the stuff in your life. Praying for you.
All is grace.
just cheryl
I think your mum is wrong -- if you're only 16 and already having a nervous stomach and migraines, you really do need to learn why and how to relax. Migraines often are caused by stress (they can be caused by allergies to certain foods) and happen when you start to relax after being very tense -- the blood vessels constrict when you're tense and start to open when you relax, but they open in the head first. There are ways of treating them that don't include medication, such as learning how to open the blood vessels in your hands. Mine went away when a doctor I saw in my twenties -- I also had an ulcer -- encouraged me to learn meditation. I eventually did, and haven't had many migraines in the many years since. So you can do something about this stuff, but you have to do something. Have another talk with your mum.
I've been getting MRI's on my back for my migraines, because my braces cause artifacting when they MRI my head. Because I have back and neck pain I thought that it was part of it but it's not. My doctor said I have elevated nerves in my eyes and a neurologist said something about my optical disc? I wear glasses when I read. And I read a lot or I'm on my phone/computer so I just wear them all the time.
All that may be true, but it's still a vascular headache and if you can control the constriction of the blood vessels it will still help. But the important thing is, you need to find out why you're so stressed, it could be the medical problems, I don't know, but I'd still talk to your mum and try to figure all this out in a holistic way. Good luck.