I've received all forms of criticism. My favorite is when people call me racist for expressing opinions that I have carefully contrived to not come off as racist.
Now that is only an anecdotal example, but to my point I've found what works for me with negative criticism and flack is to look inward. If I find that the criticism I've been given goes against who I am and what I believe than I simply ignore it. Water off a ducks back so to speak.
No point in letting people's anger effect you.