Jordan Peterson is a professor of psychology at the University of Toronto. While he was involved in some controversy back in 2016 (it was related to free speech - something he is a fierce defender of) he’s a highly intelligent man and someone worth listening to.
In one of his videos, he was asked what advice he would give to someone struggling to fall asleep. Peterson gave some great advice. He said:
Go to bed LATER.
One of the things that happens to people struggling with insomnia is that they’ll go to bed earlier to try and make up for the sleep they lost the night before.
However, this leads to lying in bed anxiously for a long time before you finally fall asleep. Peterson advises to go to bed later when you’re much more tired, and your anxiety will be reduced.
But here’s the key to this strategy: Wake up each day at the same time. This includes weekends. Not sleeping late on the weekends is a price worth paying in return for being able to fall asleep easily and effortlessly each night.
So if you’re struggling with insomnia, give this a try. Go to bed later - perhaps 30 minutes later each night until you find a time that works for you - and continue waking up at the same time each day, until your insomnia becomes a thing of the past.