Ever try Melatonin 3mg - 5mg (sustained release)?
It helps me sleep even after one of those afternoon or late evening naps and dreams are pretty vivid too. I think it's number 1 (or 2) life extension drug / boosts GH release and helps rejuvinate homeostatic hormone levels, potent anti-oxident etc etc! It's currently OTC.