Cramping but no period

Lupita • married an anime junkie like me. Love to watch 90`s sitcoms, and draw, paint, cosplay. my fav 50"s sitcom is i love lucy. my fav disney princess is jasmine. looking to make newfriends.
I've been cramping for two days but no period. I should have gotten it already. Should I take a pregnancy test. I got my period last month around this time but my glow app says that my next period isn't due till the 11th. And that happens to be me and my hubby's anniversary. I would like to surprise him with a pregnancy. But I don't want to get my hopes up. I'm worried that I'm not getting my period is because im stressed out. Any advice?