You say that either suffering is good, or God is not all-powerful, or God is not good.
Well the first thing is, we dont deem suffering as something that is bad, because it strengthens the heart and brings people to repent to Him. For example, we believe that suffering of pain and hunger etc. are due to one's sins, and they are a test for the believer. "Whatever misfortune happens to you, is because of the things your hands have wrought, and for many (of them) He grants forgiveness". It is known that in times of sufferring men turn in repentance to their Lord and seek His help, while in times of ease people are negligent.
Second of all, the term 'good' is a relative term. For something that is good to you, another may deem it bad. For example, lets say I believe the death penalty is good for the one who murders, while someone else may deem it bad. So the term 'good' is relative from person to person. In the case of the one who suffers due to a calamity, they may not deem it good for them, but in reality (by God's Wisdom) it would be good for them, because of the benefits it brings.
As for suffering in terms of social injustice, then this happens due to the fact that we have a free-will, and God decrees these things to happen(social injustices, wars, etc.) because if He did not, then free-will would be somethign that was meaningless. For those who do wrong, they will be payed back in full for what they did, whether in this life, or in the Hereafter.
Basically, this life is a test and simply a passing to the Hereafter. Whatever God decrees in this life there is a wisdom behind it, even if we don't understand it at face value.
Well the first thing is, we dont deem suffering as something that is bad, because it strengthens the heart and brings people to repent to Him. For example, we believe that suffering of pain and hunger etc. are due to one's sins, and they are a test for the believer. "Whatever misfortune happens to you, is because of the things your hands have wrought, and for many (of them) He grants forgiveness". It is known that in times of sufferring men turn in repentance to their Lord and seek His help, while in times of ease people are negligent.
Second of all, the term 'good' is a relative term. For something that is good to you, another may deem it bad. For example, lets say I believe the death penalty is good for the one who murders, while someone else may deem it bad. So the term 'good' is relative from person to person. In the case of the one who suffers due to a calamity, they may not deem it good for them, but in reality (by God's Wisdom) it would be good for them, because of the benefits it brings.
As for suffering in terms of social injustice, then this happens due to the fact that we have a free-will, and God decrees these things to happen(social injustices, wars, etc.) because if He did not, then free-will would be somethign that was meaningless. For those who do wrong, they will be payed back in full for what they did, whether in this life, or in the Hereafter.
Basically, this life is a test and simply a passing to the Hereafter. Whatever God decrees in this life there is a wisdom behind it, even if we don't understand it at face value.