I've been here 3 months now on my 3rd tour of duty, and things are going much smoother. I wear a suit 80% of the time and most of the people I meet daily either know me well or recognize me. I walk into shops, bars, government offices, reception counters and I'm greeted in Japanese. I've not had someone greet me in English the whole time I've been here EXCEPT once when I was out with 2 foreign friends who don't speak Japanese (at a family restaurant, the girl did really well serving us and giving the totals at the end )

Overall I'd say I'm getting a good experience this time.