Yes, I finally got rid of the insomnia using TMS strategies. I had both the trouble falling asleep and the waking up early types of insomnia for many years. I overused sleeping medications to address it, but eventually they stopped working and I was in crisis. I went a long time on an average of 4 hours of sleep a night. I had successfully recovered from fibromyalgia and migraines using TMS strategies after about a year, but the insomnia persisted despite all my efforts. Then I finally realized that the missing piece was outcome independence. I wasn't applying the concept to the symptom of insomnia like I had to pain. So I changed my approach completely. I stopped trying to sleep (which is impossible anyway). I no longer followed all the sleep hygiene advice, taking supplements, etc. Most importantly I decided to accept, even embrace the insomnia. I realized that I could still function even though sleep deprived, and that many times during the day, I completely forgot about my sleep deprivation and life was pretty normal. So I stopped worrying about getting enough sleep and catastrophizing about it. Instead, when I woke up at 3am and couldn't get back to sleep, I'd just say "Oh well, this is how much my body wants to sleep right now." Then, I'd get up and listen to audio books or something else and go about my day. Gradually, my sleep returned to normal. I now average 8 hours of sleep a night. I occasionally wake up during the night, but I can fall back to sleep. The only thing that changed was my attitude and belief that I required a certain amount to sleep to function adequately. This is the key. I think outcome independence is essential for recovery from all TMS symptoms.
You can overcome your insomnia, too. Hang in there. Be patient and address your attitude and beliefs about sleep.