We may have an opinion based on what little we know or what little we hear/see, but we are not in a position to judge anyone. I love it.
It might be months or even years from now that you understand the benefit of things happening the way they did.
Challenge for today:
When you find yourself tempted to play God and judge someone, remind yourself "I do not see this situation clearly. I do not know what is happening behind the scenes."