@diogen
In case you haven't noticed, the USA is deep into debt, the living standard is falling for all but the richest, and the popularity of the USA is rapidly decreasing around the world. The Chinese on the other hand, who literally spit on democracy and still call themselves Communist are owning you... The tables will turn in that relationship within your lifetime. I wouldn't want to be American when the Chinese decide that they had enough of arrogance, debt and war mongering from their debtor.
Of the Russians here, it is pretty clear that most are prepared to stand up for what the USSR did, apart from a few serious mistakes, cockups that most people condemn. Are you yourself willing to stand up for everything your country does and has done in the past... Slavery, Vietnam etc, etc.. ??
Let him who is free of sin cast the first stone, eh? I could paste a youtube about Americans burning children in Vietnam, spy drones or the shady dealings in South America. But I can't be fussed, sometimes it's just not worth it...
To each his own - feel free to hang on to your (IMHO outdated) worldview as long as you like, but are you sure you are in the right forum to express it?
If I came to a forum for learning English, and started spitting out venom about the US, UK and their respective history, wouldn't you think I was a bit rude?