An example is that many even quite left leaning people in the US (but also other countries) often start criticism of US politics with "I love my country, I believe it's the best country in the world..." how is that not nationalistic? You literally are saying you find all other countries inferior. Also what does it mean to love your country? It's completely abstract, do you love the people (I assume you certainly don't love every one), do you love the politics? What concrete thing do you love?
Maybe I'm colored by growing up in Germany during a time when (for very good reason) patriotism was frowned upon because we saw what it lead to. Maybe it's because I've lived in 4 countries now and I feel much more like a world citizen (even though I liked living in some countries more than others), but I find the concept of patriotism just doesn't lead to anything positive.
A Nationalist already thinks it's the best country in the world, and considers any criticism to be traitorous. They think being born there makes them superior to everyone else in the world, and doesn't want the country to be dirtied by immigrants.
However, for me there is an important difference: nationalism is always “I support my nation because it is mine” whereas patriotism (can be) “I like my nation because of stuff it is actually good at”.
There’s certainly an overlap, and not just because of cognitive biases, but the latter doesn’t need to denigrate other nations when saying ones’ own nation is good.
If I said "I like Germany because it is comprised of the superior Germanic race" that would be nationalism, but under your definition it would be patriotism.
If you're saying that this is not within your definition, then I think your usage of "good" in your definition is question begging.
You are absolutely colored by that. Germany has one of the worst identity complexes in the world because of nazis. It's understandable when the modern-day personification of evil came to power thanks to German nationalism, but it is definitely an outlier when it comes to national pride. In contrast, look at what non-western countries like India or Korea are like: unabashedly patriotic, which is great for them