Threatened miscarriage??

Morgan

So I should be 6 weeks and 3 days according to my last period. I started light pink spotting this afternoon which how now turned into not that heavy blood. I went and got checked. The doctor says my HCG levels were 900 which was good? And the ultrasound showed a sac but not quiet a baby. Is there a chance everything could still be okay? I'm helpless here