Period starting 7/5 cycle buddy

KP • Mama of two DD 04/14 and DS 03/16. #3 and last due 3/19
So I think I ovulated on 6/19-6/20 according to my opks. This changed my af to 7/5. So confused this month by it all because that is 4 days earlier than glow originally had posted. Wouldn't have known if not for a positive opk. Anyone a cycle buddy? So I'm about 1-2 dpo.