Sleepless,
I had terrible insomnia when I was on Yasmin - along with about 10 other things (leg pain, heart palps, high BP, swollen face, to name a few). Anyway, when I had a really bad anxiety attack, they put me on 12.5 Paxil CR(a SSRI) and it made me sick. So, for the past month I have been on 37.5 (the LOWEST possible dose) of Effexor (SNRI) for my anxiety (since depression has been ruled out 100%) that I take at 9:30 at night and I can sleep straight usually 5-7 hours.
I went to a female nurse practitioner and she prescribed the Effexor. I am in my mid 30's, married w/2 young kids.
What she is doing is charting my BP and anxiety during the month and during my cycles to check for a correlation. If the anxiety has nothing to do with the hormones and may go away on its own, she will wean me off all medicines. And... that will be the HAPPIEST day of my life.
Take care and stay well. Try and rest.
PS I also use a sleep CD called delta sleep system. It is a great help to keep me asleep. I use it every so often.