I am 41, and I take cholesterol meds that help me sleep, and I also take melatonin. I also have sleep apnea, so I don't really get the sleep I should in the first place.
I have found that the melatonin helps me fall asleep quickly, but not stay asleep. I haven't found a solution for this problem yet...
Any ideas, please pass them along...
I think I still have some level of sleep apnea, but a few years ago I had my tonsils and adenoids removed, and my nasal turbinates shaved, and that helped a great deal. Neal's comments here are pretty good in terms of general advice.