@JoeyMannarinoUS
Not a doc but here is what always works for me... Nutritious diet, no caffeine or alcohol, vigorous workout and if that isn't enough, 1-5mg of melatonin. You will sleep the best you have ever slept, wake up feeling refreshed and probably clock above average rem and deep sleep.