Ever experienced self-blame? In public? Jan shares his own journey to healing after self-doubt along with the story of a best man who badly needed to learn a powerful lesson we all need.
See All 309 Episodes of "All That Matters"