Some of them, however, acknowledge it, accept and try to do their best to overcome it. Others don't.
Some examples: most Germans know and acknowledge the atrocities of Nazism; very few Japanese know of the Nanjing massacre. And how many Dutch know about the atrocities of the East Indian Company in Indonesia? How many Belgians know about the genocide in Congo? How many Portuguese know about the tragedy of the Atlantic Slave trade?
Canadians know about the cruelty against First Nations in their history and acknowledge it, few Americans do it. In parts of Latin America (e.g. Brazil), those atrocities keep happening even today. And no, we don't "supporting everything the US have done". From Vietnam to Iraq, we have lots of disagreements with American foreign policy.
This country is shaped by the escape of the loyalists, the war of 1812 and the 49th parallel. We are not Americans.