2 Samuel 16.11-12 describes, my own son, my flesh and bone, is right now trying to kill me; compared to that this Benjaminite is small potatoes. Don’t bother with him; let him curse; he’s preaching GOD ’s word to me. And who knows, maybe GOD will see the trouble I’m in today and exchange the curses for something good.
David was immensely humble before God. He saw life’s circumstances as being part of God’s plan for his life – whether good or bad. David had received many good promises from God and many great evidences of God’s favor toward him. These things always took place in the midst of trouble and difficulty. The promise of God to him that he would be king took fourteen years to realize and was realized through fourteen years of trial and difficulty. David trusted God to deliver him from his trials or to use those trials to finally take him home.
David did not try and alleviate his trials through force of will that violated the word of God. David fled, David ran, David prayed, but he never fought God or men in order to make his life easier. David listened to God and men in the middle of his trials to hear God so that he could learn from God the ways of God in order to form his behavior in obedience to God.
David wasn’t perfect, he had personal desires that were not godly which cost him greatly. But when David sinned, and he did, he humbled himself before God, taking his discipline while waiting for God to show Him mercy and grace.
David knew God was good and he knew God was just, he also knew he and the world were broken so that we experience in this life both good things and bad. David longed for that day when God reigned again fully and completely on earth as He does in heaven so that we could all live in peace, joy, goodness and forever without sin and its effects in the world.
That day is coming when Jesus returns, until then we live and labor for God’s glory likewise rejoicing and suffering in this life.