Birth control

Jaee
Has anyone else taking bc and caused fertility issues? I took one depo shot and it completely stopped my periods and made me gain 40 pounds. I haven't had a natural period in 3 years. And I only had the shot one time!!