Ovulation kits

My fiancé and I are ttc and we have some ideal dates we would like to hit, so naturally I bought an opk to help us achieve this goal. I started testing June 27th which was cd 11. According to glow and my previous cycles (normally my cycles are 28-30 days) I should've ovulated that week. The first test I took was a very obvious positive but not darker then the control line, and every test I took after that was the same as the first. So I started to assume I ovulated before I started testing, until cd 22 and cd 23 (yesterday and today) both days have came back with super dark positives (way darker then the control line). My period is due is 5-7 days I can't be ovulating this late can I? I read that opks can detect hcg so I took a hpt and it was bfn. If I am ovulating late will the egg even have time to try to implant before my period comes? I also had a lot of clear mucusy discharge yesterday and had cramps today. Some advice please. Side note my fiancé and I have been doing the baby dance these last couple days just to be sure.