ok, hoping to get some input from someone. I had bought some OPK's a couple months ago. A 50 pack. I tested the whole month of June and found that my Ovulation day was cycle day 20. I have an irregular period, sometimes I start my period on the 19th of the month, sometimes the 21st, and sometimes not until the 25th. Well after getting frustrated with myself I gave up testing for a couple months. Well we decided to try again this month, but I didn't have any OPK's. Well I had started my period on the 21st of July, my period ended on the 24th or 25th. Well on the 3rd of August I was having mild cramping and the eggwhite CM. Had my spouse check my cervix, he said that it was very soft and down really low. Had intercourse that night and It HURT! felt like my cervix was being punched, bad cramping and very painful. If my calculations are correct that means I ovulated at cycle day 8? But the last time I tracked my ovulation I ovulated on cycle day 20. Can your ovulation change that drastically by a couple of months? on the 4th I still had some eggwhite CM, yesterday I still had a tiny tiny bit but it was getting sticky, and today it is sticky. I'm still having mild cramps every so often, not really anything but enough to notice. My spouse checked my cervix again on the 4, said it was still kinda soft but getting harder, checked it yesterday too, said it was really high up and very firm, today the same thing.I'm really confused as I'm new to all of this tracking stuff. I am 26 will be 27 next month, been married for 8 years and have a 5 year old son. We didn't track when we conceived him, it just took a year of having fun I hope someone can help me here, I will be buying OPK's again next month.