Confused

love

On the 24 June my test was negative on the 27 June my test positive on the 28 i went to the hospital the dr said i am three weeks but technically i am a few days. Last period was June 5... so i don’t know if I’m three weeks or few days. Went to hospital because i was cramping they said it’s normal my uterus is changing for the baby. Bloodwork is good hcg 105.1

Dr appointment is the 17 of July