SOMEBODY HELP

Jessica • Queenin` until my princess or prince arrives 👑💕❤️
I am now approximately 2, going on 3 days late for af; However, I'm not sure EXACTLY when I ovulated, but I'm somewhat sure of time frame & we've BDed 16 days in April lol but AF was due 04/29. I've been experiencing cramps, back aches, cravings, mild headaches, and fatigue. I'm SO SCARED to test!! Somebody help!