-snip-
You are attempting to justify being rude in return to others by the fact that you were angered by the offensive things that other people say. This is a very counterproductive choice in any argument.
While it certainly isn't right for others to be harassing you, you are only making things worse by giving in to that harassment and proving them right by lashing out.
You end up getting drama'd as a result because you overreact and excessively counter-attack people.