I have been accused many times of being a slimeball - anti-American; having been an outspoken critic of the US policies since Reagan... That said, there is much to dislike about the way this country conducts bizness internally and externally. It is also our right as US citizens to criticize. Our "right" to criticize and to effect change (vote), separates us from many other countries in the world.
That said, I liken real patriotism to true love. Many people are infatuated and mistake infatuation for love. If you truly love someone or something, you love it in spite of their/its flaws - warts, pimples and all. If you are a patriot, you see the flaws and love the country anyway.
Patriotism (ethos) defies logical thought (logos) as a Socratic tool for contextual thinking, just as love. Thus, many times I have trouble justifying my love for country. I just feel - I feel that I love this place and am glad that I was born here. I have traveled abroad and found the beauty and pride of Europeans. I'm sure many Germans are proud and glad to have been born there.
Having said that, I look forward to a time when (Utopian) we all are proud and glad to have been born on this planet - us human beings... In my "logical" mind I am a human first, then follow all the other subcategories such as American, Hoosier, Presbyterian, etc.