Tweak please!

Cowgirl
Hi! According to Glow my period is due July 7. But on my calendar at home it's like July 4-5. Might be super early, please don't judge. I just am in Desperate need of tweaks! I think I'm psyching  myself out.... 
Today my SO and I had sex twice and he didn't pull out, came in me. I had dull cramping before sex, still have cramping, a little. After sex I wiped and had brownish red mixed in with the Semen/arousal fluid. Hasn't happened since. Any input is greatly appreciated!