I've been reading the Psalms regularly for 3 years after a lifetime of reading them on occasions. I accused David of being a whiner at times. I couldn't figure how the greatest King of Israel was pleading with God to save him, and Israel from their enemies being that His was one of the most secure reigns in Israel's history. God used David to set up the kingdom which Solomon enjoyed, and so well, right?
I reckoned all the first chapters were written when Saul was trying to kill him or due to the family trouble he endured. My confusion was a real burden at times even though I could identify with David in that his enemies were around him and my enemy was the natural man within me.
Today that little lightbulb came on above my head. David wrote the Palms of lamentations, those in which he presented a constant enemy to him while he was a just a shepherd, a child. During the times when he was tending the Jesse's, daddy's sheep Israel was oppressed by the Philistines.
I think this was so obvious that it wasn't necessary to to teach. I'm usually proud of my observations and understanding, this one embarrasses me.
David spent all those years crying to God to deliver Israel and never once did he doubt God was willing or able.
God prepared him, even as a child to take down that giant. His distress when he reached the battle field was that others didn't feel the same way as he did.