Hello mam, thanks for trusting health care magic.
its perfectly fine to take regesterone
in prescribed dosage and it will delay your periods.
the only problem it can cause is slight derangement of periods in next cycle but that will revert back to normal eventually.
In case you have further questions you can consult me on health care magic forum and i will be happy to help
Take care and wish you all the best.
Dr Manisha Jain.