Seconded. One thing one has to accept here: You will always be a "foreigner" and you will never just blend in. Once you accept that, along with all the weak points (which many Japanese don't like either, probably more so than we do) then it is much easier to go and do what you do best and have fun.
Something a guru once said amounted to: All [the problems we experience in life] are the result of our own laziness.
Agreed. My life is proof of that.
Folks who are comfortable in their own skin tend to thrive more here in Japan. If you come here trying to be Japanese your headed for a collision with yourself and a culture.
I see it happen all the time.
It's a shame.
Kinda like headphones and many things (Japan)...the less expectations and preconceived notions the better the experience...just relax and be surprised.