Hello.., your are 5'4" and weigh 80 kg ,its too much for your height . you are obese ,obesity commonly associated with polycystic ovarian disease or Hypothyroidism ..ipills also alters alters period here and there but pill taken 8 month back wouldn't affect now. So consult gynaecologist get ultrasound and
thyroid test ,if everything is normal reduce reduce weight .