Thanks for writing to us with your health concern.
IT is normal to have a delayed periods like this after going off birth control.
ALso, cramps are not normal.
HOwever, on birth control, cramps are controlled, and when you go off it, you perceive them more.Stress
compounds the menstrual irregularity.
If the pattern persists, seek a gynecological opinion to rule out other causes of irregular cycles , such as PCOD - polycystic ovarian disease
, endometrial hyperplasia
All the best