birth control
"Been on this shot for over 8 years now, never been off it, love it, yea I get moody but who doesn't Lol, no periods for me love it, never had bad issues with it at all maybe been on it for so long doesn't bother me, 8 years and still going"