I don't really get why people always say "no matter how long you live in Japan, Japanese people will never truly see you as Japanese." Yeah, okay, but also no matter how long I live in Japan, telling other people from my home country that I'm Japanese now would seem kinda ridiculous and probably not be taken seriously. I don't think of
myself as "Japanese". Seems odd to single out Japanese people as uniquely discriminatory here. (Of course, "Japanese" meaning both a nationality and and ethnicity is significant factor here, I might have more complicated feelings if I was of Japanese descent).
I speak the language reasonably well and generally don't feel excluded or disrespected at work or socially. People acknowledge that I'm from a different cultural background because I am. I don't feel the need to "be Japanese".