Are you on any preventative medications?
One of the symptoms of my migraines is the throbbing, which stems from my blood pressure. I now take a Beta Blocker, Nadolol, twice a day and that keeps my blood pressure low and reduces the intensity of my migraines. I didn't realize how well it worked until I forgot it a couple of days and holy cow the headache and throbbing was unbelievable.
Morning headaches are often a sign of rebound headaches. I also get them if I have had a restless sleep. TMJ can be another cause. There are many medications that can help you with any of these. A neurologist or your family doctor might be able to recommend some.
I empathize with your work struggles. I was on disability for six months because I just couldn't get up each day and make it to work. I've changed jobs now and make it most days. I work five minutes from home and have a job that is significantly less stressful. It pays a lot less but its the only way I can continue to work. I have medications I can use at home and work fairly quickly and am able to start anywhere between 7:30 am and 9:00 am so have some flexibility. I look at it as I have to make it to lunch when I can sleep for an hour and then another 3-4 hours and then come home to sleep. Because my new job is fairly mindless I can do it in a drug stupor.
We unfortunately have to do whatever we need to in order to make it through each day. I also see a psychologist who specializes in pain management. She has taught me some relaxation exercises that help me reduce the pain and stay calm.
I stay away from the ER. Even though medical care is paid for in Canada you pay for it in time. I would easily wait six hours for treatment. For this reason I have learned how to treat my headaches at home and my medical coverage covers those medications. Would your doctors prescribe medications you could have / use at home? That way you wouldn't have to go to the ER, wouldn't rack up the bills and it would cut down the anxiety you're experiencing about the bills.
Coquitlam55 (aka Nicky)