CONFUSED !!!!

Cassidy • 24 years old. 4 years married. 3 year old son & pregnant with a baby girl 💙💕
So I have on my calendar I started my period on June 23. But I actually started spotting very very very lightly on and off two days prior to that. I didn't actually start bleeding until the 23rd. So it says I ovulate on the July 7. Well on July 4, I got pains on my left side like I was ovulating. I went back into my calendar and changed my period start date to the 21st when I started spitting and it said I ovulated on the 4th. So do I stick with that, or do I keep it as the 23rd when I actually started bleeding. I don't know which one is correct !!!!