broomhilda,
I have a horrible time sleeping. I can fall asleep, but I can't stay asleep. My GP offered to give me Ambien, but I really didn't want yet another med. I've taken Trazadone in the past and that makes me feel horrible in the morning. My mind is constantly in overdrive, so I know that's a lot of my problem. Like you, I can't take a lot of the meds that are helpful to fibro (for different reasons than yours).
I'm really considering a hammer and a few shots of Chivas-that should keep me down for a few hours.
Seriously, I hope you find some answers. If not, I'm usually up late (and up early, too). You can always talk to me if you can't sleep!