Forge reason, build identity. June 13, 2014 / ayushkatheria / Leave a comment Amazing ted talk on how our worst moments are our greatest source of strength.