I agree with Traveller. Go and get checked, or at least ring your OB/MW to see what they say.

Also, 1.5 hour first stage labour?? 18 min second stage?? OMG!!! Can't wait to read your birth story!!