More specifically, it's dealing with shortcomings--my own and everyone else's.
Everybody I encounter messes up. Every single person I rub up against in this life irritates me or hurts me or disappoints me sooner or later. And I do the same for them.
I don't like that.
Some days, it makes me just want to hide.
Dealing with God is different. I can depend on God to be kind and forgiving and constant. Even in exercising judgement or punishment, He is loving me. He never gives me the annihilation I really deserve, but is merciful and generous. I am safe with Him.
So why in the world am I stuck here in the world with people? Frustrating, inconstant, sinful people?
I am not safe with any of them.
What good, in the end, are we for each other anyway?
As iron sharpens iron, so one person sharpens another.--Proverbs 27:17
People hone me. Make me sharper, better.
I would much rather float through life with a perfect God, but His perfection does not provide the testing I need to make me holy. People do.
God gives us each other to show us what not to be.
How does He do that?
Lies teach me truth.
Cruelty teaches me kindness.
Betrayal teaches me fidelity.
Disrespect teaches me honor.
Thievery teaches me simplicity.
Lasciviousness teaches me purity.
When I encounter sin in myself or the people around me, I can use it to change myself. That is it's purpose.
A perfect God shows me what I am to become and sends me imperfect people to take me there.