What's going on??

Renee
Today I have a lot of cramping. ...ovulation took place last week...period is due on Sep 7.