I feel like I'm dying.

Friday (02/19) I had the most God awful migraine. Ever since I first started my period (@11) I've always had them and always took 1000mg of Excedrine and that has done the trick. Well I took the medicine about an hour after eating so I didn't get sick and the headache never went away. I went to church later that night and the lights weren't even bright but they made my headache worse. I ate and took 500mg and went to bed. I woke up the next morning throwing up, my headache was terrible, I had back pain, neck pain and my left boob was hurting. My stomach was also bubbly (like I had to shit). I ate and took 500 mg of medicine, went to work for a minute, came back home took another 1000mg and went to sleep. I woke up to the same symptoms as before, took ANOTHER 1000mg (4000mg in two days). Nothing has worked. I can't go to sleep bc of the pain so I have to take NyQuil which has 500 mg of pain medicine in it. Last night my mom gave me a 500mg pill of hydrocodone which worked last week for my headache but I woke up exactly how I have been.
I still get nauseous through out the day. I went to the hospital and they gave me an antibiotic but that is for something else.
I'm on Implanon and get off in May; I got off my period Thursday (02/18) but could I still be pregnant or does anybody know why I'm in so much pain.