Let’s talk about what it’s taken for me. First of all, it’s taken time - visas take a long time to process in most countries - months or even years. It’s also taken me having proven skill set in an in demand field. It’s taking me being in decent health.