Hippy nonsense again.

Seriously, no you should not overreact to insults (I certainly have) but at the same time you have to react, otherwise someone who's insulting you thinks they can just get away with it, and will continue doing so. You need to draw the line. You don't have to have a meltdown over it, sure, but you need to put someone straight that there are certain things you won't accept being called.
For the record, I am not a communist. I may be many things -- a coward, a loser, pretentious, a communist --- but I am NOT a porn star!