If you are a parent, you have probably been here before. Everything is going swimmingly and the next thing you know your sweet little angel is having...