Hi, I am on the Depo shot and have been for a whole year now. I just received my fourth shot. Every time I get the shot I get real emotionally frustrated and while I wouldnt go as far as calling it...