I was introduced to a Cognitive Behavioral Therapist who treats insomnia a couple of months ago. The protocol is referred to as "CBTI". It's a little deceiving in that the main components or tools are not related to the thought reframing common in CBT. There is that component but the main components are stimulus control and time in bed restriction.
"Stimulus control: if you do not fall asleep within about 15-20 minutes, leave the bed for a predetermined amount of time (15, 30, 45 or 60 minutes) and then go back to bed when that time is up. You do something mild during this prelude, not something stimulating. If you dont fall asleep within 15-20 minutes upon returning to bed, repeat this instruction as many times as needed." The design is to look to associate your bed and bedroom with sleep and not sleeplessness.
"Time in bed restriction: a straight forward technique that tailors the amount of time you spend in bed each night to your true sleep need. It involves a diary of information used to calculate just how much sleep your body needs and helps the coach determine your "prescription" for the amount of time you will spend in bed each night."
I'm just getting into the time in bed restriction piece but the stimulus control technique has been effective for me. I am taking sleep meds as well (currently gabapentin, requip (although phasing that out) and klonopin. I was taking all of these meds prior to starting this therapy and having great difficulty getting and staying asleep. I have had experienced significant improvement. I think it is worth exploring. John