I've been on the depo shot for a while now. I loved that I didn't get periods but I get hot flashes the week before my next shot is due and I've gain a ton of weight.. I used to weight 115 now at 135 no matter what I do I can't loose the weight. Now I noticed bad cramping and even slight bleeding the week before my shot is due. Is this normal or is it my body saying I need a new form of birth control?