Thanks for query.
You have irregular periods
,there are so many reason for it.
Spotting and irregular period because of pills also.
You calculate your ovulation by ovulation predictor kit
or by rise in body temp. than after 14 days of ovulation done your pregnancy
You should consult a gynaecologist for irregular period and proper contraception
don't take stress
Everything will be fine.