welcome to hcm
thanks for the query
do one usg of your pelvis to check if you have Polycystic Ovaries
which the most commonest reason for irregular periods
also you will have to do blood tests like FSH,TSH
levels.If confirmed you will have to take treatment to regularise your cycles .
CONSULT YOUR DOCTOR about these possibilities instead of taking oc pills