Ive been on the depo shot for 3 years.