I have had three pregnancies, all with different experiences. All three I was contracting on my due date, but was not aware of it, and gave birth the next day.
1st baby I went in around 2pm, had baby at 10pm. I had an epidural and so I mostly hurt afterwards.
2nd baby I went in around 6pm, had baby at 11pm. Luckly the doctor said come in since he wasn't busy. By the time I got to the hospital I was contracting every 5 min, compared to 15 min when we left. I was checked in at 5cm and while the nurse did the paper work I was crying in so much pain. She was so mean and said, "Fine I'll check you!" I was 8 cm! I was pushing for far too long because the epidural fell out and I just couldn't handle the pain. When the doctor talked about a c-section, I pushed baby out in three pushes! The doctor wasn't ready and I ripped. I felt completely fine after the birth!
3rd baby I sat down on my bed at 1am, folding laundry, when my water broke! Got to the house at 2am and baby came out naturally with no episiotomy at 5am. I felt great afterwards, just felt like I did a million sit-ups. I also had great nurses. I warned them about my bad experience and they were so helpful with my delivery.
I told my husband that if a fourth baby found it's way into my tummy...be prepared to deliver the baby at home.