I have been on Yasmin for several years. I was put on it because I was having such painful and heavy flow periods that I had to call out sick from work every month. I'd be in so much pain I'd be throwing up and shaking. It was awful. My Dr. figured it was endo but didn't want to do the test on me to confirm it when she thought that the pill would take care of the problem.
She was so right. I spot most of the time and that's about it, and I rarely have even a small cramp. It's an amazing turn around. I'm kind of a moody raging ***** anyway, so I don't know if it's helped that. I do know that I was a lot worse when taking other pills though.
Hope it works out for you, the worst part is trying different ones until you get one that works for you.