Is my period coming ?

Hi so apparently I ovulated 2 days late on cd 16. Originally my period was supposed to come April 10 but now ovulations late it's supposed to come April 12. But I have pms. Idk when my period is going to come. I never had sex or anything. Just outercourse fully clothed.