Amitriptyline
"I take 10mg 11 hours before I want to wake up.  It helps me sleep through the night.  I've always been a light sleeper.  I do not have problems falling to sleep, but in the last five or six years I wake up about every hour or so, once I've been asleep more than 2-3 hours.  I was tired throughout the day.  This really helps me stay asleep through the night.  Not always, but so much better than before.  I'm much more alert during the day.  I'm taking a very low dose, and it is not very expensive.  My doctor noticed my symptoms and recommended I try this, as it is non-narcotic, non-addicting and relatively inexpensive.  I'm in my mid 50s, and I thought I was just going to have to live with sleepless nights."