Clarification

A little back story, my last period started on April 17th, meaning I missed my last period in May.

So I have been taking ovulation tests, I was doing the Clearblue digital test, until I ran out of the test strips. On 6/5 and 6/6 I got the smiley face result, and then I started using the Pregmate brand since I ran out (I will post a photo of my last 3 days of results). I was pumped and positive that it was ovulation time, then yesterday, my period started. Is this normal? Or am I reading these stick results wrong? Any advice / suggestions would be greatly appreciated