Every parent knows that life becomes a bit of a rollercoaster when kids come into it. The ups and downs, twists and turns - it's a scary, exciting, messy and fun time.