Hi ange63,
I really do feel for you; my sleep pattern (like a lot of ladies on this forum) is all over the place.
Been on HRT for two weeks and it seems to be slowly (touch wood) sorting itself out.
Low estrogen/progesterone can cause insomnia, the worst thing is anxiety drives the insomnia and it ends up like a viscious circle.
If you've always slept well, it can be important to find out why you've suddenenly started not sleeping and try to treat the underlying cause; ie. anxiety, hot flushes etc.
I take magnesium bisgycinate at night, it helps to calm and relax me and I also use rain and thunder sounds when falling asleep so it's something for my mind to anchor on.
Sometimes as well it can be useful to keep a notepad by your bed and before you go to sleep write down any worries you have, sometimes that helps just putting them on paper rather then them going round in your mind.
Let me know how you get on xxx