I used to think that suffering came from God punishing us for our sins, since I became a Christian I realize why God lays out all these test and trials. To prepare us for life and to strengthen our faith. So suffering does have its benefits. We learn how to go the God and to trust in him and not our own understandings of why we suffer. Jesus suffered because no one believed in him, and that must have been very hard for him to see.