I loved Japan & I counting the days to go back ...
I feel you about feeling like an alien ... yet even if you don't understand Japanese, with a little bit of forethought, everything just ... works.
Most nationals I met were also super nice & helpful ...
