You have to really want to live abroad to put yourself through the seemingly endless list of requirements AND to navigate them in a foreign language. It makes you appreciate what you might have taken for granted in your home country.