I can't take ambien or lunesta cause I still feel drowsy when I wake up after a full nights sleep, and I can't get "concious" enough to care for my daughter if she gets sick during the night. Therefore, I take temazapam. I can still get the sleep I need, and wake up rested instead of drowsy, and if DD gets sick I can wake up to care for her. BTW I have CF as well so I am in a catch 22 with my sleep as far as what I can and cannot take.