Once I nailed down the problem all it took from there was a mere complete lifestyle change, once which takes constant discipline to maintain. Which I manage to maintain mostly because lapses in discipline result in me being slapped hard back to reality.
I was told to try melatonin so - many - times. I had so many printouts on sleep hygiene handed to me over the years. I was told repeatedly both to wake up early AND to restrict how long I spend in bed. Being told to wake up early was given The idea of doing a differential NEVER occurred to people as my sleep problems were obviously a result of my poor ethics and laziness and could be fixed with nothing more than an attitude adjustment.
The point of this all being, is to say I agree with you rather strongly.