Totally agree, could not have said it better myself. @Ndifor You better work a professional immigration consultant on your application, but make sure to choose a consultant very well, do your research, ask friends, it is better if you are recommended one.