My psych had me taking a bunch of magnesium and melatonin at one point. Think it helped, but I didnt want to be taking melatonin daily.
Using a Z drug is definitely the most effective way, although ideally its something youll be using as needed and not nightly. Thats my goal atleast. I wasnt making any progress in any aspect of life (physical, mental health, nutrition, injury recovery) until I finally got some sleep. Suddenly my antidepressant started working, my energy levels climbed, brain fog got better, appetite came back, physical therapy started progressing and most things finally started falling into place.
Sleep is everything. Thats coming from someone who has beel battling insomnia with 2-3 hours of interrupted sleep nightly for 6+ years