Help!

I’ve been having annoying cramps for two days now...

Maybe my predicted ovulation day is way off? Possibly ovulation cramps? How long do they last?