Thanks for writing to us.
injections decrease the release of sex hormones like estrogens and progesterones which are responsible for causing periods. The delay in your periods is not likely to be due to pregnancy
I hope this information has been both informative and helpful for you.
Dr. Rakhi Tayal