Thanks for your query.
) support the pregnancy
and help in developing the foetus in early stage of pregnancy.(you have previous history of miscarriage
White discharge is a side effect of progesterone.
There is no harm in taking progesterone but if you are having a problem then stop it with your doctor advise.
is also given in early stages to support the pregnancy.