We all know life complexities. Life presents big challenges. We meet people, we stumble. We experience life difficulties and struggles. We get involved in conflict with other people and sometimes we cannot accept hidden value of defeat. Sometimes we tend to live so much in the past that we cannot let go of hard feelings [...]