On the melatonin, note that I do not take it to fall asleep, but for its protective effects in the mitochondria. This [1] is a good review.
[1] https://onlinelibrary.wiley.com/doi/full/10.1111/j.1600-079X...
[1] https://onlinelibrary.wiley.com/doi/full/10.1111/j.1600-079X...