I've lived in both Japan and China. Though they are quite different countries, unfortunately, I wouldn't choose to stay in any of those countries for good.
I lived in Japan for five years, after a brief (seven months) stay in South Korea. Married to a Japanese woman, and we have kids. I've been back for twelve years, and have only returned for a visit once.