Thank you, everyone for your concern. I got to sleep eventually, and I've called in sick to work. I'm still feeling rather shaky. I think today will be spent alternating between distraction (probably more HP fanfic) and trying to snatch naps. Distraction is more effective than painkillers.