Except for that allowing something to occur does not equate to willing it. The “ends justify the means” argument is used when one personal actively chooses an evil action to obtain some good. God is not actively willing any of the injustice, He is simply allowing it to occur out of respect for our free will. He then takes what we give Him and makes something good out of it. Even in those instances where God allows suffering to bring somebody to Him, He does not actively will the suffering of that individual, but He does allow it for the positive affect it will have on them.
But it is OK for God to allow unnecessary evil to befall us while it is wrong for us to do so. Doesn’t that mean that His justice is fundamentally different from ours? Also, no suffering is necessary for us because God could have preserved us from original sin.
Again, you are missing the aspect of God’s omnipotence. From our limited perspective, some suffering may seem meaningless, but that doesn’t actually make it meaningless. It just means that we limited humans cannot see the meaning behind it.
You’re still trapped in thinking of this in purely human, limited, and linear terms. You cannot see the branching cause-and-effect web that a particular bit of suffering may be involved in, or what its end will be.
As for your assertion that God could have preserved us from original sin, how? The only way to ensure that no one ever sins is to remove the capacity to sin, thereby removing free will. Sin God desires for us to love Him freely, removing free will would literally defeat the purpose of our existence.
It’s a hard truth, I guess.
You’re right, it is hard. In today’s world, at least in the west, we are brought up with this false sense of entitlement. This clouds the reality of God’s gift of life, freely given, which we have no right to make any demands on. It is a hard truth to learn, but it’s also very beneficial to come to terms with this fact. Once you’ve accepted it, it makes the wonder of God’s gifts all the more amazing.