Book David For Your Next Event
Inspire your audience and team with real stories, insights, and tools to deal with and overcome public and online shaming.
Corporate Events & Training
Driven by Redemption: Keep Going & Relight Your Fire
Churches & Faith-Based Organizations
An Absence of Grace: How To Stop Throwing Stones From Glass Houses
Prisons & Other Special Events
It's never Too Late To Be What You Might Have Been

Driven by Redemption: Keep Going & Relight Your Fire
It's Never Too Late To Be What You Might Have Been
Second chances. Up until the day we die, there is always the opportunity for redemption. But how do you overcome the shame, fear, and doubt of your former life – so you can successfully fulfill your mission and purpose? How do you make amends for past wrongs, without inflicting more pain?
In this talk, David explores these questions and more on the road from Shame to Triumph.


How To Stop Throwing Stones from Glass Houses
Examine the 12-Steps: Resilience to Redemption from a Biblical prospective. This talk touches on how to overcome guilt, anger, resentment, fear, and the need for external validation after a public shaming has occurred.
No matter where you are on your journey – you do not have to be perfect in order to be worthy of redemption.
The Greek word used for redeemed has a literal meaning of “a ransoming, deliverance” or “a resuce” and that is exactly what Jesus has done by giving His own life over 2,000 years ago at Calvary.
“I tell you to keep going, not because it’s easy. Not because it doesn’t hurt. I tell you to keep going because there’s no other way. To stop is to die.
Life is in motion. In growth. In change. Life is in seeking and in finding. Life is in redemption. Each moment is a new birth. A new chance to come back, to get it right. A new chance to make it better.
– Yasmin Mogahed