Now is the time for as little work as possible and the best telly you can find, plus force yourself round the block a couple of times so so your poor joints don't seize up any more. Longer if poss, helps you sleep.
High cholesterol can be a sign a thyroid prob is in the post. Get tested again next month.
I had a mystery virus like yours when I was 11. Wore off in the end. They do, don't worry. Anyway, the hosp said it was a New Medical Discovery and It Had to Be Named. I was so thrilled at the thought of Plague of Lana being an entry in textbooks I felt better for days. To my fury, they named it after the consultant 
You'll be feeling appalling at the mo because of fine work re the cocodamol (well done), give it a week before you even consider feeling human again.
Dr Patel just told me tea tree oil in the bath is good for cat scratches 