Confused ๐Ÿ˜Ÿ please help!

Desiree โ€ข ๐Ÿ’›๐Ÿข๐Ÿ’›
According to my last period I should be 6w4d. I didn't get a positive test until 19after my missed period. I just took another test and it say 2-3 weeks pregnant. I'm so confused! Did I ovulate late? I don't have a dr appointment till June 6th and I have so many questions. This is my rainbow baby and I pray they are okay! ๐Ÿ™๐Ÿป๐ŸŒˆ๐Ÿ‘ถ๐Ÿป