Prediction

Purnima

I have few questions.

1. Will ovulation always happen 14 days before your period day?

2. How accurate is CM changes to predict ovulation? Will it change immediately after ovulation?

Thank you