I have been on Fioricet many times in the past, but now I am on Fiorinal (same thing, only it's with aspirin). It's kinda like super-powered Excedrin, with the caffeine and all. It very rarely works for me, but I don't have typical "migraine" headaches, mine are related to a different chronic medical issue. It could be something in your mouth, I know my headaches were unbearable when I had my 3 wisdom teeth going on. The head pain was a TINY bit better when I had them removed. (I also have tons of other diff pain meds, plus zofran for nausea). I've been put on almost every type of headache medication there is, and none of them worked.
My recommendation is to see a neurologist ASAP- it could be nothing but simple headaches (no headaches are simple, I've learned that the hard way
), or it could be something bad like an aneurysm, tumor, infection within the brain or something. The neurologist will most likely order a CT or MRI scan, which is painless. It could be a number of things, like your position when you sit, sleep, stand, etc. Did they do any sort of scan when you were in the hospital? That would seem like the standard thing to do, when you present your symptoms. And what was the doctor's recommendation? Did they recommend a neuro?
It's really important to find the cause, I suffered for YEARS because doctors just diagnosed me with migraines, until a doctor finally did an MRI scan, and sent me to a neurosurgeon. After around 8-9 years of just suffering horrifically, they found out that I had a small mass/lesion on my hypothalamus (center of brain) and my cerebrospinal fluid pressure was over 2x the maximum level it should be (both unrelated). With the pressure it was at, I should've been blind. But none of this was found just because no doctor looked further into it, so I really recommend going to a good neuro and basically demanding a scan of some sort. Don't let the doc just look at you and say "yup, ya got headaches. Take this medication, you'll be fine." Have him try and find a cause for your pain.
Best of luck to you! I know exactly what you're going through!