I don't usually get ovulation pains, but I think I may have had them a couple of times now. How long do they usually last for? A couple of minutes, or hours or days?

The reason for this thread is because I used to get EWCM, but I haven't the last couple of months and I can't think of any reason why it would all of a sudden 'dry up'. I'm not stressed any more, but maybe doing more exercise, and I am on a diet (not a stupid 'I'm not going to eat anything diet', but Weight Watchers). Would that have an effect on CM?