Living in a foreign country will literally change your life forever, whether you are only going to be abroad for a few months or a few years. However, your transition will go much smoother if you consider the difficulties of living in a foreign country first.
By considering the difficulties of living in a foreign countries before your move you can anticipate the potential pitfalls and avoid them where possible. You can’t avoid every potential misstep, but who can in life.