Cureus | Acceptance, Adherence, and Side Effects of Depot Medroxyprogesterone Acetate: A Prospective Observational Study