Depo Shot

Tracy • Instagram: Tracystreeter_
Has anyone had any side effects from the depo shot? 
I've been crazy cranky and irritable lately and today I cried over the stupidest thing, could this be because I should be starting my period soon or could it be from my shot?