Early AF?

Have been using OPKs for a few months and the last two months have gotten positive/peak on CD 15 and 16 so made sure to BD before those days and on those days. AF not due until Sunday but currently feeling cramps and am cranky. Only on CD 20 so too early to test. Just sitting waiting for AF to show up ☹️ anyone experience PMS symptoms before their BFP?