But really, immigrating to any country is quite complex. It's far from "just fill out a form" for pretty much every western country.
Though I may disagree on some for that, as now it seems the you should either mery someone from the admin or buy a gold 1million$ card and your good.