What day did I ovulate?

CD 19 was my blinking smiley face on October 23rd. I got a positive solid smiley face on the 24th of October which is Cycle Day 20 and BD. We BD on the 26th, CD 22, as well and sex was painful because my uterus felt very sore and sensitive. I had a lot of cramping and back pain those few days. By CD 26 they started to fade away. I thought I ovulated on the 24th, but now looking at my OPKS I’m wondering if I ovulated much later than that and my DPO is wrong?

I’m kind of confused?

Help me Mammas 🤞🏼