I am glad that you were able to move your son to a place that is receptive to him and allows him to be a person and individual. I also applaud you for being so strong.
People of color regardless of what is said in this day and age DO have to deal with discrimination. Much of it is under the table or subtle but it is still there. So please all of you who think that the world is a rosey place for all it is not. Yes, you should find a person of color and befriend them it may open your eyes to see the world from a different point of view.
Once again, you did well.
The other S.