Life is full of surprises. Some of them make us smile, like a promotion at work or a child's first steps. Other things can ...