Opinions please!

Glow says I ovulated yesterday, premom says I ovulate today. I’ve BD the last 3 days, do I need to have sex again tonight?(I’m kinda sore😩) sore nipples started yesterday and still present today(is that a sign ovulation has occurred?) Had lots of cramping and pelvic pressure yesterday, not really there today.

I’m posting my opks and bbt chart below! Please give me your opinion! Thanks!