As an American there are several things I don't like about my country and several things we've done that I don't approve of. But overall I love my country, my home. And all the stupid, ignorant, misguided America hate I see online has left me with a deeply seeded dislike for much of the rest of the world. I know it's hypocritical but it's so hard to see my home attacked in that way every single day by idiots who don't know what they're talking about. I'm in my early 20's and training to be a diplomat and I have no idea how to fix this.