BEFORE DOING ANYTHING CHECK WITH YOUR DOCTOR OR DOCTORS! There is a drug " Amitriptyline " which was given to my father, he takes 1 at night before bed this is supposed to ease the what I like to call " Living dreams " and should make him sleep better at night. Also, ask your doctor if he/she can recommend a Medications Specialist, these are doctors that specialize in finding the proper doses of mixed medications for patients so that they can get the most benefit out of there meds. But as I type repeatedly in this reply: BEFORE DOING ANYTHING CHECK WITH YOUR DOCTOR OR DOCTORS! They may be only human, they may not always be right, but they have the paper on the wall that say's they have an advantage on the knowledge.