My point is ---if you're not getting a good night's sleep, you need something to "break the pattern," and sleep medication can do that.
The question is whether you have short term or chronic insomnia --to be diagnosed with the latter, you have to not sleep at least 3 nights a week for one month's duration. It sounds like you may have reached that point?
The causes of insomnia are (and I know that you've already rued some of these out):
Significant life stress
(job loss or change, death of a loved one, divorce, moving)
Emotional or physical discomfort
Environmental factors like noise, light, or extreme temperatures (hot or cold) that interfere with sleep
Some medications (for example those used to treat colds, allergies, depression, high blood pressure, and asthma) may interfere with sleep
Interferences in normal sleep schedule (jet lag or switching from a day to night shift, for example)
Causes of chronic insomnia include:
Depression and/or anxiety
Pain or discomfort at night
So --again, I wonder if your current medication is causing it or if you have anxiety or depression.
What do you think?