Rad, I suffer from this too. I sleep around 7-8 hours per night. I don't smoke, don't drink and don't drink Coffee.
If I got into bed now, I could be asleep in 10 mins without any doubt and generally always 'look' tired. I am a 'stressy' kind of person, so it could be down to that.
I'm shit scared of needles, but I think a blood test will be the next thing for me.