Oh such a beautiful birth story! I too was giggling and laughing out loud - especially at the chicken and hip hop ho's ! and then crying along at the birth of your daughter! Congratulations!!