I don't hate my country, but I agree wholeheartedly with teahole here.
Look, go to Europe, go to Asia, go to Canada and Mexico, even, and come back to the USA and tell me which place is "better." I mean, come on. The only things that're significantly different about the USA are our ability to use credit to buy opulent amounts of shit, and our incessant streams of media programming us and feeding our denial of reality 24/7, promoting an out-of-touchness with nature and our own bodies. These other places have consumption and media brainwashing and health problems, just not at the intense level that we do.
Otherwise, the USA isn't that different. There's poverty, there's crumbling infrastructure, there's corrupt assholes running the place, with a few good and high-minded folks there right behind them cleaning up the messes, slowly, diligently, fearlessly. That's the same as it ever was, the same as everywhere because