A functioning, robust democracy requires a healthy educated, participatory followership, and an educated, morally grounded leadership.
Patriotism is when love of your own people comes first; nationalism, when hate for people other than your own comes first.
Is it appropriate still for a German to have a gun? I only use that as an example of a country that's still deeply involved and engaged in the conversations about how to come to terms with the past. Certainly for that country, it's not forgotten.

