Just trying to figure this stuff out

So last Friday afternoon I was having pain in my ovaries, had a lot of CM, and a pretty strong sex drive 🙃 I took a OPK and it was positive. When I logged it, the app said I’d ovulate Saturday. This was three days before my predicted ovulation day. So we BD Friday, Saturday, and Sunday. Did I ovulate Friday when I was having all those symptoms or does it happen the next day? What day past ovulation am I?? lol when can I test?!