Congratulations and well done,

Sounds like the poor doctor was having a bad bad day, thank goodness for your midwife.