As you were on the pill and had protected intercourse
, the chances of failure are very less. You can expect withdrawal bleeding 3-7 days after completion of treatment. The cause of a delayed period could be hormonal; as sudden changes in weight and stress
often do. You may wait for your period to begin after completion of treatment and if it does not occur, see a specialist for further support. Hope you find this information useful. Take care.