Previously ted2srt.org
Shattering the Looking Glass Self is the idea of confronting failure and redefining what success means through personal lens and experiences.