Hi morrigane, how are you? Hope you recover soon? It seems you are now under lot of stress causing you the sleep deprivation. You might be suffering from obstructive sleep apnea and associated rhythmic movement disorder, which you need to get evaluated by a sleep doctor and also get a sleep test done. How about your blood pressure? Stress can trigger your migraine headache, which in turn worsens the sleep deprivation. It is better to consult a neurologist and a sleep specialist and discuss your plan of care. Keep updating on the visit and test results. Relax! And be physically active. Take care and share your thoughts.
I'm not a doctor, but I think you're a perfect candidate to skip all the usual preliminaries and go straight to getting a sleep study scheduled. Your GP can order it. If you happen to have apnea, your oxygen levels could be getting low, causing the headaches. You may need other tests also, but a sleep study traces your heart and your brain waves and limb movements as well. Could cover a lot of bases in one night. Sometimes they take a while to schedule - check around before accepting a long delay. Also, being willing to fill in for a call-off can get you in sooner.