birth control
"I've been on this birth control for the last 7 years. I love it. I always know exactly when I'm going to get my period and they only last 4-5 days. I do get moody right before and breast soreness/cramping the day of but its not anything crazy. No weight gain and my skin still breaks out around my period. I've never been pregnant so that's definitely a plus too!"