255,321 views | Josh Galarza • TEDxNewburgh

How Self-Forgiveness Saved My Life