my cycle is 29d, no more, no less. even down to the time of day my period arrives. last month it was 2 days late and this month i am on CD10 but have been getting ov pains today. i had a HSG on monday do you think i have ov'd or its to do with the HSG? didnt have any pains yesterday at all