So i'm due to have my 21 day blood test this month and CD21 is Friday. However i didn't ovulate until at least CD18 (possibly 19) making day 21 only 2 or 3dpo. I understand that its called a 21 day blood test based on an average 28 day cycle and that progesterone peaks around 7 days after you ovulate and thats why the test is done then. So my question is should i go ahead and do it tomorrow and risk a low result that may stress me and may not be totally accurate, or should i have it done next Tuesday which will be CD25 but around 7 dpo for me? I'm thinking I should wait til next tuesday to get a more accurate result. I don't temp but i do opks and had smileys monday afternoon and tuesday morning. Thanks xx