Life is a great teacher. We experience things and learn from them. Sadly, the message doesn't always arrive. That's why we end up repeating the same mistakes over and over again until the lesson of life sinks in at the end. Fortunately, not all lessons in life require experience...