Four nights ago, I had the best night's sleep I'd had in ages. Months in fact - maybe a year or two. Thought I might have finally cracked the sleep code.
The three nights since I've been awake at 4.20am., for around 2 hours.
I'm about to start taking magnesium; heard it helps a lot with sleep. Can anyone advise me on the best time to take it?