Do you consider yourself a FAILURE? Maybe you’re just human. And understanding the difference is what will give you a healthy sense of self, or, chas v’shalom, ruin your emotional wellbeing.
This clip is taken from Shmuz on the Parsha, Lech Lecha. You can watch or download the full version here: https://theshmuz.com/series/ted-talk-on-the-parsha/