I used to be one to blindly say things like "I hate America", but nobody knows their culture until they've been removed from it.
When I went to Japan I gained more respect and knowledge of my own society than I did of the Japanese-- which isn't to say I don't love Japan, but for once I don't hate being an American.
EDIT:
100th reply Woot!