I am very similar, minus the drugs. That said, I have been battling a cold for a couple of weeks now and last week when it was real bad, I took some mucinex night time and that was the best sleep I've had since my son was born.Drugs. Without them, I would be awake all night.
Ceiling fan on, one foot out of the covers too.