Possible symptoms?

Skeet

So <a href="https://play.google.com/store/apps/details?id=com.glow.android.eve">Eve</a> says I ovulated on June 12th and I would be 7dpo today right? Well I've been having sharp cramping and my nipples started hurting like 4 days ago now, my boobs are swollen even my boyfriend noticed. I've also been sleeping more than normal and I just feel off. Earlier my boyfriend and I we having sex and I started cramping so bad I made him stop my period is due in 8 days. Could it be pms or could I have symptoms this early?