I think Delayed Sleep Phase Syndrome (what I got diagnosed with several years ago) is sort of a catch-all diagnosis since it just means that one falls asleep 2 or more hours past the socially acceptable time to go to sleep. I'd be really happy if I could easily and consistently fall asleep at...
I've thought about getting some magnesium threonate, though it's kind of expensive. I've heard that magnesium threonate is supposed to be the best kind of magnesium for sleep. Maybe I'll still try it.