How to cure my sleeping difficulties for good?

Stressful life. As we get older we require fewer hours of sleep, however if you have stress in your life because of the economy or family problems, you need to address those issues first. However there are some natural sleep remedies like melatonin, 5 mg tablet at bed time, or a glass of warm milk which has phenylalanie, an Amino Acid that helps us sleep. Good luck.