Period is late

Okie so i got the depo shot the beginning of april. Then got my period like rigt after the shot doc said nect shot is due end of may. Because of April being the worst month ever i had migraines every day literally every day. I've had the double shot before I first got it when I was in high school i even had it all through high school. But I haven't had the Deppe shot for almost 2 or three years I can't remember until this April so I decided not to get my second dose because I did not want to deal with the migraines but now I haven't had a period since April and I took a test for pregnancy the beginning of June can I still be pregnant even though I haven't had a period like in 60 days like I'm confused or is my body broken. And I keep having period Cramps but nothing comes very frustrating because I don't know what to do and the doctor thinks it's normal