Sure, the societal viewpoint needs to change. I agree.
Until that happens, trying to help someone is likely to create more problems than solve one.
The societal viewpoint is a factor outside my control.
To that end, he is beyond help in the sense that he is beyond my capacity to help him. Any attempt to help him relies on factors outside of our control. Until these factors change by some other process, attempting to help him is only to the detriment of myself. Sure, he was getting better, but without a constant and uninterrupted influence, there is no way to really help him. What I did before was essentially meaningless without a means to sustain it. I wasted the effort, and hurt myself in the process.
I would not recommend that someone in my position do what I did.
Historically, when it comes to societal issues such as this, they tend to resolve and dissipate over a generational change instead of a changing of individuals. The older generation dies out, and the newer generation holds different views innately. I doubt that even if society was completely accepting and benign towards theses individuals we would be able to rehab all the racists. Racism, though not non-existent in the younger generation, is much more prevalent in older generations. Eventually, the older generations will die out, and racism will be less prevalent in society as a whole. I'm sure by then we will have a whole host of other problems for society to worry about by then, but thats most likely how this issue will resolve itself.
I suppose that my posts were simply of the concern that if someone who is in a similar position to what I was back in high school were to read it, they would think they should act as I did. They should not. It will only be to your detriment. They are beyond your capacity to help them.