38 But you have rejected, you have spurned, you have been very angry with your anointed one.
39 You have renounced the covenant with your servant and have defiled his crown in the dust. Psalm 89:38-39
The Psalmist revealed the matter of fact situation he saw: David’s kingdom was in shambles as was the king himself. Yes, David was anointed. Yes, he was a man after God’s own heart. And yes, his was a part of the lineage of the Messiah himself.
But God was and is in control. I know this phrase often seems like a broken record, but the Lord does whatever He wants whenever He wants and for whatever purpose.
He heals some but doesn’t heal others.
He allows people to go through horrendous trials while others seem to skate seemingly untouched by life.
He allows some evil dictatorships to flourish but stands by while other corrupt leaders destroy a country and imprison Believers.
The obvious response to all of this is “it’s not fair,” and I would agree. It never is. At some point, though, we have to recognize that God is completely in control and we’re not. Perhaps I should say we have to continually recognize that because, quite frankly, we forget. With that recognition we also have to put the cares of this world and our lives into His hands. We don’t see even a tiny fraction of what God sees so it’s safe to say He has a “Big Picture” view of life and all its complex relationships.
He is worthy of our trust.