Taking pills 5 days prior to expected menses is rather late to postpone the periods. You have to start these pills at least 7 days prior to the expected date of menstruation
You may start regular oral birth control pills at least 7 days before the date of expected menses. To be on safer side, you may start them even few more days earlier. Continue the pills till the date your religious function is over. Then after discontinuing the pills, you will get the withdrawal bleeding within 4-7 days. Since you cannot predict exact period of withdrawal bleeding after discontinuing the pills, it is better to cover the religious function with the pills. Deviry
is a Progestational medicine containing higher doses of Progesterone
. These pills also will help you to postpone the periods if started 7 days prior to expected menses. However, if you are having so many premenstrual symptoms like breast tenderness, irritability, migraine
, etc., all these symptoms will be aggravated by such a high dose of progesterone and you will definitely have premenstrual symptoms of higher degree. Hence my advice will be do opt for birth control pills.
I hope this helps you.