Have you tried Ambien or the newest one, Lunestra?? Both of these have the advantage of NOT making you groggy or doped, you just go to sleep, and as long as you can sleep for about 6 hours, you wake up just fine. I did great with Ambien. Xanax made me way to groggy, as did Benadryl. Good luck!!