Skip to content

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

They say it’s always darkest before the dawn. If you’ve suffered public shame whether in your personal life, or in the context of your career – or both – you will have to fight to regain the life you once knew. Rest assured, there are practical steps you can take, and useful skills you can rely on to create the future life you once hoped for.
Through personal stories, deep and vulnerable insight, and 12-steps of radical resilience, David shines the light on the path to redemption.

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