I'm not trying to be evil...XD but I think that if you know what a certain group or people looks like e.g. Emos/Chavs/Goths/Punks...e.t.c, as most people here do, and you DON'T want to be called one- then
don't dress like one!!!! It's that simple.
If in the unlikely case that you don't know what a certain group looks like and you dress like one by mistake- and THEN someone says "OMG I DIDN'T KNOW YOU WERE A...blah blah blahhh" Then I can understand why that would tick you off

.But in today's world, things like this just happen. So live with it and don't let it get you down

....I still don't like all this verbal abuse, though.