To think that God ordained a filthy minded, adulterous, wealthy man with evil in his heart to preside over a nation challenges my self-righteous understanding.
But He did, and that sinful man by grace gave us the Psalms. 
#KingDavid
#kingdavid
#KingDavid