Teshuva, mistranslated as 'repentence', really refers to the process of returning to the path that leads to spirituality and to G-d Himself. As none of us are perfect nor capable of achieving perfection within the first years of our lives, we are bound to make mistakes. G-d, in His infinite compassion and mercy, has provided us with a tool beyond comparison. This tool allows us to actively pursue the Path of G-d, even post-transgression through the admision of guilt, feelings remorse and enacting boundaries and cautions to avoid repetitive behaviour.