Nothing like seeing a birth to make you think a little about life. Sounds like it was a great experience for you! Babies rock!