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.