The Essence of Teshuvah: A Path to Repentance