60 Seconds On Being a Better Nation

A nation that routinely murders its children has lost all moral authority to speak powerfully in love or goodness. The world needs good men saying good things. It needs righteous kings who will declare righteousness. We starve on this planet for nations of goodness and justice and truth. I love my country, and I want... Continue Reading →


He Is Sovereign Over Your Pain

A Christian can know that His God is sovereign over his pain. And that is a great comfort. It's also a source of hope and joy not only in spite of pain but through pain. Peter, an apostle of Jesus Christ, To those who are elect exiles of the Dispersion in Pontus, Galatia, Cappadocia, Asia,... Continue Reading →

There Is a King to See

Then Herod secretly called the magi and determined from them the exact time the star appeared. And he sent them to Bethlehem and said, 'Go and search carefully for the Child; and when you have found Him, report to me, so that I too may come and worship Him.' After hearing the king, they went... Continue Reading →

Be Of Good Fear

It's worth noting how many times in the Christmas story people are told not to fear. Gabriel appears to Mary and says it, implying she must have looked scared. I would have, too. Angels don't look like babies with wings. Read Ezekiel. And an army of angels, a "host," blisters the night sky over a... Continue Reading →

A Grand Love

Marriage is a promise to be made. A covenant. It is the first human relationship God ever authored, and it is the most precious. And it is one of deep, abiding love. Love, by definition, must be committed. Love is no fragile thing, or else it is not love. We take vows when we marry... Continue Reading →

30 Seconds of Thankfulness

I am thankful You have not given me what I deserve. Instead, you took what I deserve. I was a drunk, a louse, bitter, mean-spirited, disobedient. I gossiped and used people and brought shame to your Name since I did these things as a Christian. I deserved Hell. I deserved judgment. You sent church members,... Continue Reading →

Create a free website or blog at WordPress.com.

Up ↑