An advice. If you feel being insulted, do NOT be insulted. I perfectly agree with Barnabus and if you do not like it, go away!
You are not helping yourself nor anyone else here.