I have had 3 rounds of blood clots in my right leg.
But when I couldn't sleep.... benadryl (3 of them) work pretty good, but take an hour to hit ya...
And ambien is now my drug of sleep choice, but rarely take them now. and BE WARNED.... Don't take it until you are IN BED and ready to fall asleep. If you take it and then walk around the house thinking you'll get tired and go off to bed.... WRONG! You end up sleep walking and not remembering at what point you were awake. Danger Will Robinson.... but take it when you crawl in bed and you'll sleep like a baby. I have tried the Ambien CR a few times but always had horrific vivid nightmares.....
Hope you get better bro...