I mean I hate a lot of what our country is about, given that it's built on the blood of my ancestors. (Native - Chahta - here, Halito) But I realize that my people have fought in wars and that my people are doing what they can to help the country - some are becoming doctors, therapists, teachers, etc. They're helping better America. So I will fly the flag and celebrate troops on the days delegated, but I don't have flags on my car or a tattoo dedicated or anything extreme like so many do.
What's the point of patriotism if you ignore your country's flaws and excuse them? Then the patriotism is a lie because it's based on something that isn't even real - a person's idea of what their country would be sans bull****.