OP Here,
Thanks for all the suggestions, certainly got far more than I expected!
To clarify a few of the questions in the thread:
Stress, a little, but not a huge amount, could be a slight contribution to lack of sleep, but I think it would be minor. I struggle to choose between options for decisions I need to make, even ones that are not important at all, its like mild OCD. When I wake I find myself uncontrollably thinking about these decisions and the pro's and cons for each option.
How I feel during the day, generally not to tired, but I do sometimes yawn a lot during the day, when it comes to about 8.30pm and its time to get ready for bed I dont feel tired, just want to stay up and do things, but I know if I dont get to bed before 9pm getting up at 5.10am is a big struggle.
Reading, to be honest I never read and have not been into it at all, its just not really my thing, bad I know.
When I do wake, I keep the lighting to an absolute minimum as I find bright lights just wake me up even more.
My diet before bed, im not a healthy eater by any means, but not so bad as takeaways every night though, more like once per week. My diet is typically high carb, but I eat hours before bed. I also do not drink anything but water after dinner usually.
If its relevant, I usually go to bed the same time every night even if I dont have work the next day, and find myself waking up for the day a couple of hours after 5am, leading me to believe than to much sleep is not the problem?
Finally, for what its worth, my fitness is not where it should be, so I have started one of those running programs on Samsung health, its something like training to run 5k or something like that. I did the first program yesterday after work, which was just a 20 min brisk walk, and also took two magnesium tablets at dinner and I managed to sleep through until 30 mins before my alarm went off, not bad!