38week appt

Nazaret
I had my ob appt yesterday and asked to get checked again(last time I asked was weeks ago and I was dilated to 1 and 80% effaced).This time it was a dif.ob and said I was dilated to 3 and 60% effaced.How is that possible?? Also,everyone is telling me that the baby will be here in like a day or two and I don't know what to think bc it took me 2 weeks to dilate 2cm,what do y'all think?