If you can't deal with someone's "attitude", maybe consider your own first?
I'm sorry you went through hatred based on your skin color (or accent? or heritage?), but that's not an excuse for the things you said.
You expect people to be respectful towards you, but all I've seen from you in that...