9/2/21

“Redeem and restore
What the locusts have eaten—
O Lord—
The schemes Satan’s woven,
Our innocence … stolen.”

Read More »

8/30/21

True happiness is biblical, moral, pleasurable, historical, and necessary for Christian character.

Read More »

7/31/21

This poem was inspired by my friend and pastor, Matt Whitlock, and his sermon on “The Silently Simple Life.”

Read More »

5/27/21

A poem for a season of silence in suffering.

Read More »

4/24/21

Observations within Christian subculture in South Orange County. What does Jesus and SOC have in common?

Read More »
poetry book

4/9/21

Engage the contemporary culture with Christian apologetics and aesthetics!

Read More »

12/27/19

We were bought at a high price (1 Cor 6:20; 7:23). And now as Christ followers, we do not belong to ourselves (1 Cor 6:19). Rather, we deny ourselves (Mt 16:24) and we die to ourselves (Jn 3:3-6), making no provision for the flesh (Rom 13:14). We have no rights over ourselves as if we…

Read More »
Default Web Pic

10/2/19

I’d like to take this time to officially announce that I’m writing a children’s book with my son. We started writing it a few years back. I just finished putting together a query letter, which I’m sending to Kregel Publications. I’m sharing it with you now to get some honest feedback. Please leave a comment…

Read More »
Default Web Pic

9/7/19

Sin is a form of self-harm, some might even say, self-hatred. For example, when a man is not a good husband, and, say, repeatedly commits adultery, he not only hurts his wife and children, but also his own wellbeing. Put differently, by fulfilling his role as a faithful husband, who models his loving actions to…

Read More »
Default Web Pic

8/20/19

You were made for fulfillment! But that’s not the same thing as saying you were made for pleasure. Pleasure, however, is not a bad thing. Matter-of-fact, pleasure can be the natural consequence of eating a satiable meal or spending quality-time with an ole friend or behaving virtuously. The kind of pleasure that gets a bad…

Read More »