Thanks for the translation
About the haters, if you let them get into your skin it is your fault, in my case, I've learned to deal with that people using /a/ mentality:
"My tastes>>>>>your tastes.
deal with it."
With that, you will know that you can have your tastes and think that are superior to others and be aware that the others think exactly the same way, once knowing that, you can deal with even the worst criticism just thinking that they have inferior taste than you.