No, most americans dont know the extent that we are hated. They THINK they know why we are hated, and they know some big ones, but are ultimately clueless to the majority of reasons. Really, every country actually has their own reasons. Lots and lots of reasons. My step mom came to visit me when I was living in Vietnam, a kid came to try to sell her stuff and she didnt buy. The kid continued his sales pitch and small talk, he asked her,"where you from? Canada,eeng-lan? French?" She said "im american" with a bit of pride. The kid went"ohhhhhhhhhh.....american....very bad!" He made a machine gun with his hands and started pretend firing"ch ch ch ch ch ch ch...very bad" she was SOOOO shocked. I laughed. Now of course we know people In vietnam dont like us too much, but that extends to a lot of places. The funny thing is its our allies who hate us more.
The thing is we do a lot of good around the world, but we have thrown sooooo much shit everywhere its hard hold your head up high
People would ask where im from, I would say america. Their face usually changed. Then I would say,"its not my fault" and they would laugh.