I am not as bad as you Carl but I get by with between 5-6 hours a night,doesn't matter what time I go to bed, If I go before midnight I am up at 04.30 to 05.30

I am alright as I don't have to go to work you do

I hope you can work something out to start getting some quality sleep

Cheers