Congratulations and what an awesome birth story! So much of it reminded me of my own with DS (his was 2hrs 30 mins and was in the delivery suite only 4 mins and out he came!)