I’ve had chronically bad sleep for most of my adult life, but the last 12ish months has been the best, most consistent sleep I’ve ever had. I think I’ve finally hit a good combination of helpful things. I was diagnosed with an anxiety condition, and working to improve that has helped my sleep to a life changing amount.
A jog or sprints most mornings, followed by meditation, and a low dose of lexapro (5-10mg). At night a melatonin and mindful breathing usually gets me to sleep within 20 minutes, instead of hours.