Read Psalm 41: A Psalm of David. 1 Blessed is the one who considers the poor! In the day of trouble the LORD delivers him; 2 the LORD protects him and…
Read Psalm 38: A Psalm of David, for the memorial offering. 1 O LORD, rebuke me not in your anger, nor discipline me in your wrath! 2 For your arrows have…
Read Psalm 37: Of David. 1 Fret not yourself because of evildoers; be not envious of wrongdoers! 2 For they will soon fade like the grass and wither like the green…
Read Psalm 36: Of David, the servant of the LORD. 1 Transgression speaks to the wicked deep in his heart; there is no fear of God before his eyes. 2 For…
Read Psalm 35: Of David. 1 Contend, O LORD, with those who contend with me; fight against those who fight against me! 2 Take hold of shield and buckler and rise…
Picture a friend wearing a finely-tailored suit streaked with mud. He may have foolishly walked into ditch or perhaps he was splashed by a passing vehicle. He might be completely…
In recent months, I’ve spoken with friends who have drifted from the Christian faith for various reasons: doctrinal doubt, a pastor’s failure, church abuse, political triumphalism, Covid conflict, ethnic tensions,…
I’ve been honored to speak for Impact Week at Redwood Christian Schools where I graduated twenty-five years ago. I share my testimony in this 3-part series and challenge readers to…