The greatest lesson we can learn from examining the life of David—shepherd, warrior, king, psalmist—is that, despite his sins, he was truly a man...
Every so often, self-pity can create doubt in God’s plan for us. Today we see God seek Elijah, calling him out of his hiding...
Psalm 16 reveals the key to the life of true contentment. Through David's complete dependence on and his intimate relationship with God, he has...