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