The facts are that all countries have limits on who comes and works. Belize is no different. You might not agree with Belize policy, but it is their policy. And if you expect to move here, you better accept right from the start that you are not going to change that. After you read "Don't Stop The Carnival" get use to saying the serenity prayer. You will be saying it over and over again while in Belize.