hello everyone
this can be describing how he feels living in japan.
living in oversea can be challenging or impact on your life sometime. on the other hand, this is something you have to think about life is only once.
traveling give you something in life, you will have meaningful in your life even more.
It is up to you I guess.