It's possible to like living somewhere and be comfortable with permanent residency, but to have compelling reasons to retain the citizenship of your birth country. Many countries require that you give up the old citizenship when you get a new one.
In my case, Germany requires citizenship applicants to show proof that they have attempted to give up their original citizenship, unless it's another EU country, and that's only because the EU high court ruled that they have to let EU citizens retain their EU citizenships.
I love living in Germany, have learned the language, contribute a lot to it and will probably live here the rest of my life, but I'm an American and have no intention of giving that up.
In my case, Germany requires citizenship applicants to show proof that they have attempted to give up their original citizenship, unless it's another EU country, and that's only because the EU high court ruled that they have to let EU citizens retain their EU citizenships.
I love living in Germany, have learned the language, contribute a lot to it and will probably live here the rest of my life, but I'm an American and have no intention of giving that up.