Different symptoms?

If not pregnant, how often do you get different symptoms pre period.

Typically I get cranky, chocolate cravings, dry CM, if any at all, tacky CM.

Me period should be due by now if not any day now. And I've had cramping (common), lower back pain (never get), as well as a bunch of watery, almost EWCM (never get), and heart palpitations(never get- only have had while pregnant, but usually not until late first trimester and on).

How soon after "sex" is okay for testing? About 2 weeks?