causes of irregular menstruation and solution Archives - Medic Bulletin