Inj depo provera is just one of the many contraceptive methods available. Hope you know all about others too. All medicines/injection come with their own side effects. If weight gain happens then it’s not considered a very serious side effect.irregular menses is also one of the side effects.
Next Steps
Kindly meet gynaecologist so that all your health records can be evaluated in toto before advising you the most appropriate method of contraception
Health Tips
Not to take any medicines without complete evaluation of the patient, preferably by a gynaecologist