I'm super confused....

puppylove3880
Ok so according to all my apps plus opks, CP, CM I ovulated the 14 of may. the 1st day my last period was April 24. I tested 10 dpo (4 days early) and got very strong positives (see picture) but the clear blue digital estimator says I'm 2-3 weeks past ovulation. I'm not even 2 weeks.... I guess I'm wondering why? Could I have ovulated early then again later? I didn't start using opks until may 7. And this is my first month TTC. I took Nuvaring out the 21 of april. Thanks in advance