Prolonged menstruation.

Rochell

My menstrual has always been irregular. However I've been on for 3 1/2 weeks. My doctor put me on birth control to regulate it. Has this ever happened to anyone? And does birth control actually help?