I can totally relate to how you feel. The medical profession has very little compassion for people who suffer from insomnia, nor do they consider it a serious problem. Their ignorance & lack of compassion is astounding, so don’t let them make you feel it is all in your head. Many people have gone through this humiliation. You are not the only one.
One other thing, just because so many medical professionals lack compassion & wisdom, that doesn’t mean they all do. There is the odd good one out there.
I have 2 suggestions that may help you.
1. Seroquel. When my doctor suggested that I try this drug I strongly objected because this medication was mainly used for schizophrenia & people with bipolar disorder. It also had many scary side effects. My doctor then informed me that according to his experience the people that suffered these side effects, were mainly those who were on a very high dose & even those were very rare.
If I wasn’t so desperate I don’t think I would have tried it, but I did at 125mg. Anyway to make a long story short I had my first good sleep in a very long time. I have been on this medication for over 12 years, feel great with very little, if any noticeable side effects. Also this medication is not addictive & can be stopped at any time without any withdrawal problems. Another good thing it doesn’t lose its effectiveness. At least for me it didn’t.
I don’t know if this medication would work or even be right for you. Everybody is different. What works for me might not work for you. Talk it over with your doctor, it might be worth trying.
2. One night on, 2 days off. Take sleeping pill first night, then no sleeping pill for the next 2 nights. Hopefully this will help prevent addiction. Two nights of poor sleep you can get away with, but 3 nights will make one dysfunctional.
Another way you do this is by taking 2 different sleeping pills from 2 different families of drugs. Like Zoplicone & Lorazapam. This way you are not staying on any one drug long enough to build up a resistance or get addicted.
Hope this information will be of help to you. If it was please let this forum know.