Hi,
Thank you for the query and Welcome to HCM forum.
Less
thyroid hormone or Too much thyroid hormone both can cause delayed period. So,You should recheck your Thyroid status.It is very important.
If you thyroid profile is ok and you are not pregnant, assuming you are not using any
contraceptive medication, You need to know that your eating habit, activity level, body weight , even mental
stress all can cause period irregularity.
You didn't mention, Is this the first time you are experiencing delay ? Or, you had previous history ? If there is no previous history then you should wait and observe.
If this is an old problem then consult with a Gynaecologist and
Endocrinologist.
You have already taken a
hormonal agent, Bleeding should start within 2/3 days, if not you can wait upto 1 week.
Hope, this helps.