comes in different preparations. The Intramuscular preparation is painful as it comes in oily form.
There are alternatives like Vaginal tab etc. However, your obstetrician must have prescribed Progesterone injection for a good reason. The role of Progesterone is to support and maintain the pregnancy
till placenta takes over.. In this case, it is always better to discuss with your infertility
doctor who knows your history