Hi there ~
I understand your concerns. There are unfortunately two ways in which you can lose weight. One is to eat right and eat healthy and the other is to exercise regularly. For the above you might need to consult a dietetics specialist and an exercise specialist respectively. There are no medications that are available for weight loss
naturally. You might need to consult an endocrinologist
if there is a hormonal
problem resulting in your weight gain and have your condition treated appropriately. Regarding the usage of the right contraceptive
method please consult an OBGYN
who can direct you to the right medication.
I hope this helps. Take care and have a lovely day!