Does BC regulate your period?

Shyla • just here to ask and answer questions
okay so I've been on my period for 3 WEEKS and i dont know what to do. usually they last a couple days and they come and go. sometimes I don't get mine at all for a couple months. this really scares me and i dont know what to do. please help.