Cramps...

B.may • #1 aged 18 months .. TTC #2 ... Baby dust xxx
According to glow I am not ovulating.. My AF is due 1st may .. Today is 21st April.. It's not ovulation cramps and I'm not due AF yet :/ I'm confused x