Category Archives: General Audience

Debating an Atheist in a Speedo

The university of Guelph pool is a great place to swim laps and chat with folks in the hot tub. On one occasion, a boisterous young man named John joined us and started chatting up a female student named Dina sitting next to me. Dina shared that she was a Catholic exchange student from Mexico and John responded in no uncertain words that he was an atheist.

“So you’re Catholic?” inquired John.

“Yes,” replied Dina.

“So let me get this straight. You believe that Continue reading Debating an Atheist in a Speedo

On the Importance of Loving Yourself

Essential to emotional resilience is the ability to love myself. This does not mean approving of foolish behavior or overlooking character flaws that need changing. Rather, it means accepting, caring for, and forgiving myself as a person, just as I would treat someone else who has worth, yet isn’t perfect.

4 Practical Ways to Heal Shame

In this video on emotional health, I share four tips for healing feelings of shame.  I expand on these tips at great length in my public training seminars here, which I have delivered in multiple settings, such as conferences, congregations, and campus groups.

Seeking But Not Believing: 4 Ways to Search for a Hidden God

Why is Forgiveness Important?

I can think of at least three reasons, why forgiveness is an important practice to incorporate into our lives.

Continue reading Why is Forgiveness Important?

Resolving Anger: from Hurt to Healing

For those of you who are interested in the topic of emotional health and self-regulation, especially as it relates to the Christian faith, I’d encourage you to attend my upcoming speaking event at Lakeside Church in Guelph, Ontario. My talk is entitled Resolving Anger: from Hurt to Healing and is open to the public. Dinner starts at 6:00 pm, and I will be speaking at 7pm on Monday, September the 28th, 2015. I hope you’ll join me and the 80 people who are already expecting to be in attendance!

Invite_Celebrate Recovery_Resolving Anger new