I am sorry but every patriot in every country should have pride in their nation for something.
It's a sign of a defeated group that folks have no national pride.
Look, at the end of the day America is the place everyone wants to live in, is the richest country in the history of the world, and even though it's not perfect ... There are many many many things to be proud of. The heritage American deserves every right to feel proud of their lineage.
Anyone who disagrees is frankly is jealous or irrelevant!
What's going on with you brother? I mean that. It's ok to realize that your country is an exclave of a murderous regime who's killed or maimed countless of military men like you or the ones you've seen die or being crippled in front of you.
I'd suggest this film if you haven't seen it yet:

God bless you