Periods..

Rachel
Does anyone know or can recommend anything to help reduce my periods or anything that could stop them like any kind of birth control? 
All advise will be much appreciated:)