I thought of this while walking and wanted to write it down. I would like to know if I am using punctuation correctly in this sentence-- particularly the use of the colon and semi-colon. And please feel free to correct any other grammatical errors.
Both wealth and poverty can produce a mindset of contempt and judgement toward the sufferings of others: the rich, because they are unacquainted with grief and so think that it is through some fault of the sufferer that they are so; the poor, because they have grown cold through their own hardships and have little compassion left to share. It is not a prejudice unique to any social class.