Ever since I quit drinking three years ago, I've gotten a good night's sleep a handful of times

https://lemmy.world/post/40083737

Smoke some CBD or ask your doctor for Promethazine to help you sleep.
I have tried CBD, cannabis, melatonin, trazodone (200mg per night) hydroxazine (I took 20x the recommended dose)
Make sure you are practicing good sleep hygiene. Things like - going to sleep at the same time every night, keeping the room dark and cool, limit screen time prior to sleep, not eating dinner too close to bed time, etc.