Title: What Betrayal Teaches You : a Guide to Understand the Truth of Self Reflection and Forgiveness