The last few weeks I've been waking up at 5 am, irrespective of the time I switch off my lights . . . and it is affecting my work and mood.

I have tried the odd cat nap, five minutes or so, but I just wake up feeling grumpy.

Any suggestions?