Hello Jessica, Welcome to HealthcareMagic Forum.
Do you have associated dizziness
or Light or sound sensitivity? Since you have been throwing up, you should be getting yourself examined by a Neurologist
and if necessary get a CT scan done. It could be Migraine as well. You will require medications. If everything turns out normal, Kindly consult a ENT specialist
to rule out if you have Benign Paroxysmal Positional Vertigo (BPPV). The cause has to be found out and treated, treating just headache wont suffice.
Avoid stress and eat Healthy nutritious balanced diet, like fresh fruits and green leafy vegetables. Practice relaxation techniques
like Yoga and Meditation
or Breathing exercises. Take your Medications for BPD regularly and go for regular follow up.
Wish you Good Health, Take Care.