Psalm 5, know as a morning psalm, finds David crying out in prayer to the Lord in the midst of his pain and sorrow....
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...