I met this guy because we have some mutual friends. We did not start on the right foot because there was a misunderstanding and he blocked me on social media, but I tought it was in the past and I always acted friendly towards him (still blocked but whatever). Whenever I talked to him in person he acted friendly too, and so I assumed we were cool. Then one day a friend sends me a screenshot of a comment he left on Fb. I can't see them and he said I'm a retard. I admit I lost my frame, I threatened him via text (the only channel available) because I was so angry. I could not believe someone could be so fake even after we resolved our past scratches. Our mutual friends play it down, they say he is like that and he has this behaviour with a lot of people. But they don't cut him off. I saw him at a couple events and we ignore each other. However I feel there is still something wrong, I can't stand someone insulting amd hating me for no reason. What should I do?