Ay mama, I get the worry kasi 2 months pa lang after birth! Honestly, the Depo shot is supposed to be effective within those 2 weeks, pero since may belly pain ka these past days, better check with your OB lang to be sure, could be side effect ng injection, could be something else, pero peace of mind is priceless lalo na kayo stressed na. A few of my mum friends also experienced cramping after their Depo, so hindi ka mag-isa, pero definitely worth confirming with your doctor just to rule out anything and get reassurance. Hang in there, mama!