depo shot and a lot of pain

jessica
So I been on the depo shot for a while. And they said the spotting is normal but the pain is like crazy. I bleed for alittle bit and then it goes away. But what I don't like is if I press on my stomach it hurts so bad. Help I don't think this is normal.