Regulate my period

clodagh

My period is all over the show like it will rather come late or early some times by weeks and I’m just fed up of it ruining my plans anybody know what is the best way to regulate it. Should I go on the pill? Or?