birth control
"I was on it for 2 years and never had any problems.  My periods were predictable and it decreased my cramping and bleeding.  I still had a period for 6 days but with light bleeding, it's not that bad."