Different apps tell me different due dates

D

My last period was May 14th. I know I ovulated On June 1st. According to <a href="https://play.google.com/store/apps/details?id=com.glow.android.nurture">Nurture</a> I’m 3w+5d, glow 4w+4d, premom 4w+5d.

So that would give me these due dates: Feb 17th, Feb 22nd.

What’s y’alls situation? What do you think?

Btw I found out 10dpo, while traveling so I won’t be able to go to my doctors until I’m back June 20th