Restoring the Soul (Meishiv Nefesh) Series

By Rabbi Dovid Horowitz

Part 8 - A New Approach to Dealing With Challenges & Suffering

121. The Stumblings of Life Are Actually a Preparation for Great Things

122. Living for The Now

123. I Believe, That I Am A Believer

124. It's All Good, So Are the People Who 'Seem' to Hurt You

125. The Fascinating World of Reincarnated Souls

126. Hashem's Plan is Perfectly Calculated

127. A Fascinating Story with The Vilna Gaon & Reincarnation

128. The Best Thing You Could Find

129. Shaking Off the Dust