Heart by Gary Rose

Ever wonder WHY God lets you go through some things; WHY?  I am sure that there are many possibilities and each person is different, BUT from my reading of the Scriptures, God works on our hearts, in order that we might have the right attitudes. And if our attitudes are correct, then there is a high probability then we will listen to God and do his revealed will.

David is a prime example of this...

Psalm 51 (WEB)
  1 Have mercy on me, God, according to your loving kindness. 
According to the multitude of your tender mercies, blot out my transgressions.
(emp. added, GDR)
  2 Wash me thoroughly from my iniquity. 
Cleanse me from my sin. 

  3 For I know my transgressions. 
My sin is constantly before me. 

  4 Against you, and you only, I have sinned, 
and done that which is evil in your sight, 
so you may be proved right when you speak, and justified when you judge. 

  5 Behold, I was born in iniquity. 
My mother conceived me in sin. 

  6 Behold, you desire truth in the inward parts. 
You teach me wisdom in the inmost place. 

  7 Purify me with hyssop, and I will be clean. 
Wash me, and I will be whiter than snow. 

  8 Let me hear joy and gladness, 
that the bones which you have broken may rejoice. 

  9 Hide your face from my sins, 
and blot out all of my iniquities. 

  10 Create in me a clean heart, O God. 
Renew a right spirit within me. (emp. added, GDR)

  11 Don’t throw me from your presence, 
and don’t take your Holy Spirit from me. 

  12 Restore to me the joy of your salvation. 
Uphold me with a willing spirit. 

David, a man after God's own heart, yet a man with faults. I think this probably applies to many of us (how many? - who knows?). Verse 10 should be in our thoughts and prayers on a regular basis. 

Just something to think about on a hot, late summer day!!!