@NelliePledge, this is a digression, but have you tried Sominex (which is phenergen, the antihistamine)? I have found it very effective. You can get it over the counter in the UK. My other half is over there at the moment, and always brings me back some. I'd start with a half tablet. A full one...