Pregnant?!?

Su

I’m currently on the Depo shot, and I had sex with my bf a couple days ago. Two days in a row I felt cramps in the area where I would normally feel myself ovulating. (I’ve been on the shot for 6 months). Given, I have been dehydrated and stressed for the last week. I have also been bloated, and I’ve had a cold for a week and a half. Today I had a migraine and my body feels like something is off. Do you think I should take a pregnancy test?