That sounds like a totally amazing birth! And congrats on your little boy.