@auntmarmar I have only had insomnia after surgery when I have been in pain. I think it is a vicious circle — sleeplessness makes a person anxious, and anxiety makes it hard to sleep, so I agree with you entirely.
Would your doctor give you a small prescription of lorazepam (generic Ativan)? My doctor gives me a prescription for 10, once a year. It helps me on anxious nights and I do fall asleep when I take it. My prescription is a small dosage also. It just takes the edge off I think.
I hope you manage to get some sleep soon, it's awful to go around feeling exhausted all of the time.