Early labor?

Allison
I keep reading all these birth stories of everyone having their baby early. I'm due June 26 but I'm scared she will come sooner when I'm not fully prepared! Our shower isn't until June 4. I was just wondering like is there a reason why it happens early? Anything that causes it? If you can prevent it from happening? Sorry I'm a first time mom and very new to all of this. As excited as I am to have her here I want to be ready.