The Daily Stoic • Ryan Shazier on Struggling in Public and Overcoming Obstacles • Listen on Fountain