Thanks for query,
You have delayed period.
Delayed periods occurs due to hormonal
Hormonal imbalance occurs due to stress anxiety
, Shift duty ,long night working hours or some ovarian disease
Your anti hypertensive or anti anxiety medicine does not affect your period.
You should consult your doctor he will rule out ovarian disease & prescribed you medicines to make it regular.