the possible causes for your delayed periods are,
-after stopping of pill sometimes it may take 3 to 6 months for regularization of periods,
-excessive thinking and stress leading to hormonal
imbalance and leading to delayed periods
now you get blood test
for pregnancy and ultrasound
done with your doctor's advice,
depending on the results the cause can identified and treatment can be given.