Hi, Im 20 years old and I was on Depo Provera for almost three years. I went off of it because it was messing with my life. The increased appetite caused me to gain weight, the constant mood swings and lack of sex drive were causing lots of problems in my relationship. Not having a period is great but after awhile it just began to feel unnatural to me. I've been off of it for almost two years now and I still haven't had my period. The mood swings are rarer but my sex drive is still almost nonexistent. I'm just relived that I'm not the only one experiencing these symptoms. I've been to the gyno and she told me there's not much to do but wait it out, but this is ridiculous. How much longer should I have to wait to feel normal again? Now I warn all of my friends about the horrors of Depo Provera.