EWCM help!

Hi all, trying not to stress but so hard as have conflicting charts and cm! I had EWCM on CD 16 and almost positive OKP (only tested once - no definite positive since despite testing multiple times). I had strong cramping for a few hours in the evening of CD 20 then my temp spiked the next morning CD 21. I thought I had probably ovulated CD 21 but the morning of CD 23 I noticed EWCM when I wiped! So confused? Have I not ovulated yet then? Could my cervix just be slow to close or could it be old CM from CD 21? Any help MUCH appreciated as i’m stressing even more than normal that there’s something wrong with me! Thanks X