Teshuva: A Means to Navigate the Ups and Downs of Life