Can I just say that Stilnox is AUWFUL shyte. Please dont take it. I t does have quite severe side affects for most people, that arent always explained properly.

Try a single drop of lavender oil on your pillow and a head rub from your DH. Concentrate on your breathing and allow the thoughts to pass through your head, dont dwell on them, just recognise you are thinking and allow the thought to progress where they will. Eventually you will stop thinking, as you concentrate on your breathing more, your head will stop and eventually you will sleep.

I hope the problem has fixed itself by now, but just wanted to mention about stilnox. GPs prescribe it left right and centre, and having taken it before, there is NO WAY I would take it whilst pregnant.