I'm on yaz and I love it. I've had virtually no side effects, but of course everyone reacts differently to birth control. with yaz you take 24 active pills and only 4 placebo pills, so your period is shorter. mine lasts about 3 days. also you might want to think about seasonique, because you only have 4 periods a year. it's perfectly fine to skip your periods and have shorter periods on birth control.