Thought I was 7 weeks but was only 5

I went to the doctor today thinking I was 7 weeks according to the first day of my last period but they told me I looked more like 5 and couldn’t find a heartbeat because it was still too early. Has this happened to anyone else? I feel so let down and like this pregnancy is not real.