I sympathise completely.
Have tried going to the GP repeatedly, only to be offered antidepressants despite having gone batshit mental on them and not slept for a week when I was convinced to try them for insomnia before (wouldn't have thunk that giving antidepressants to somebody who wasn't depressed was a bad idea?), told to relax more, go to bed early, get up, etc, etc.
I have stopped drinking coffee, cola, Red Bull and anything that contains caffeine other than tea (until 1pm), I've gone from liking Teapig's Camomile Tea to hating it, have tried warm milk with nutmeg, put up blackout curtains, banned all lights on upstairs, tried being cooler, tried being warmer, lavender, antihistamines, codeine, booze - and I cannot get to sleep before about 2.30am on a good day and most of this holiday, I haven't slept at all, tried to push through the morning and literally passed out for a couple of hours during the day before being awake again. If I miraculously fall asleep before midnight, I'll wake up again a couple of hours later and be bolloxed for the following two days, as I won't sleep at all.
Whilst I'm working, I can normally get about 4 hours sleep reliably and wake up with a massive effort in time for work, but the instant it's not necessary, I'll go back to the 5am sulkfests because I can hear the OH happily snoring away upstairs. And on weekends when I could sleep in and do actually manage to go to sleep, I wake up at normal work time.
Yes, I am stressed right now, but this is something that has been going on for years.
According to the GPs, there is absolutely nothing they can do, as they 'don't prescribe sleeping tablets anymore'.
As an aside, the OH complained of not sleeping well for a while last spring. The fucker was staying up all night watching YouTube, all lights blazing, drinking energy drinks and then going to bed after I'd left for work and not getting up until he thought I was round the corner (I came home 15 mins early one day and the bed was still warm). Guess what those bastards did for him? They prescribed him sleeping pills. Which didn't work at night - because he was getting all the fucking sleep he needed during the day.
Now, if somebody could talk to me about how to get hold of melatonin when, according to the GPs (I have changed practice, but am expecting the usual We Can't Help Because You're Female So Must Be Hysterical) there is nothing that can be done, I'd be very interested.