Ann
I too suffer with poor sleep and when I get desperate, say after 2 or 3 nights of very poor sleep I take Amitryptyline 1 tablet of 10mg. This is prescribed by my GP who tells me it is absolutely safe and non addicting. It certainly gives me a very good unbroken sleep if taken a couple hours before going to bed.
The only downside is that it makes me feel a bit sleepy the following day but after a few sleepless nights I put up with that.
God Bless
Billy