Suffering also helps us gain in compassion for others and depth of love.
I have a couple of problems with the idea that suffering helps us gain in compassion for others.
First, this is true of almost anything that helps us relate to someone else. Whether it's a shared upbringing, or a shared ideology, or just a shared hobby. Anything that helps us relate to someone else naturally increases our compassion for them. So suffering isn't any different than any other common life experiences, and thus attempting to justify it by suggesting that it somehow has this unique ability to heighten our compassion for others is a bit simplistic. Why justify suffering simply because it can do what any other common life experience can do, increase our understanding and empathy for others?
The only advantage that suffering has is that it's more universal. But that only means that suffering is only superior because there's so much of it. Is that what we've come to, caring for others only because we both suffer? What happens if you take that away, is that really the best reason that we have to care?
Second, everyone suffers, but unless I'm somehow unique, we feel real genuine compassion for but a few of them. Why? How much of the world's suffering are we blissfully indifferent to, even when it's graphically displayed for us on the nightly news? Oh, we can intellectually affirm our compassion for others, but we can just as quickly rescind that intellectual compassion if we somehow deem its recipient to be unworthy of it, for whatever transgression we happen to take offense to.
Does suffering really increase our compassion for others? The idealistic answer is that it should, but the realistic answer is that it really doesn't appear to.
As I've stated before, to me the greatest progenitor of compassion...is compassion.