Hi Rosie,
OMG, what are you going through, you poor girl! I do hope you're doing better, I wish I had some suggestions. Keep as warm as you can, obviously, perhaps heating pads/ electric blanket?
Not so long ago there was a thread about barometric pressure (Ada/dreambeliever's post?) - I think everyone agreed it made a difference. Makes a difference to me too...how are the (sorry, I'll say it quietly)
exams going?
Take care, please, soft hugs,
all the best