I am seeking out my own counseling so I cope with the random spurts of assholeness. He is naturally slim and never knew what the struggle of someone who has been overweight their entire life. His culture is by default rude. For example his sister has lupus and is on medication that makes her swollen, when they talk he calls her fat and you hear his mom and brothers chiming in the same rude comment. I just ignore him but do not allow him to think it is okay here so he keeps his comments to himself most of the time...