Social Issues
Being a Christian in the world today isn’t always easy. Find help from God’s Word for navigating some of the issues that come up in everyday life.

Spread peace
I’m out of toilet paper. This is ridiculous. I don’t even understand why people are hoarding toilet paper, but now I’m regretting that time…

Strong and weak
How great the power of sexual desire! How little we understand it. How hard it is to control. Sex has been making money for…

God’s grace is universal
One of the sad characteristics of life on this planet in the 21st century is that we have all gotten more tribal. Under stress,…

Whose ethics?
It’s interesting to see how often business conferences will have serious workshops and keynote addresses on the topic of business ethics. Left unsaid is…

God of the others
“When a foreigner resides among you in your land, do not mistreat them. The foreigner residing among you must be treated as your native-born….

Social media, smartphones, and our spiritual health
2007 changed everything. In 2007 Facebook left college campuses and broke out into the rest of the world. In 2007 Twitter became its own…

Lord, cast your vote through us
We are excited, Lord! This week we can participate in democracy. We can choose our leaders. We enter a voting booth like it was…

God and politics
’Tis election season (actually, it seems like it’s been election season for two years. Just sayin’ . . .) Is there anything in the…

Time for a renovation
I drove by a strip club today. Well, a former strip club. This place of business closed down and went up for sale after…

Sins of the sons
I know about pain that doesn’t go away. I wrote a book about it. I’m writing about it again, but not because of my…

How to switch from reacting to preventing suicide
I met her at the airport. Within a few minutes, the woman told me, “I’ve been at two funerals in the past two months—and…

Our streets are so violent
The human race just can’t get over having been expelled from Paradise. We just cannot shake the illusion that there should be heaven on…