If you are trying to get started with immigration, it is better that you are looking at everything that can be of help to you. Again, you cannot really go ahead and make a mistake here because things need to be in order or else things will only get out of hand and that is not what we want, to begin with. The good thing here is that you can be careful about the situation and that should take care of most of the things for you.
With that said, it is better if you are looking at all the immigration mistakes before you decide to proceed as that would be a better thing to do rather than just being in a situation you are not familiar with. You can check immigration benefits for military and then see if that is something that can be of help to you.
Always Involve a Professional
Honestly, we would advise that you start with involving a professional as that is going to help you the most in the process. Things will eventually start making sense whenever you are dealing with a professional at hand as they will take care of your requirements better than anyone else.
Do Some Homework
While you are at it, you would also need to do some homework before you proceed to get things in order because without that, you might not be able to do things the way you would otherwise prefer. It takes some time, I get it but it is only for the better and it is better that you are fully dedicated and focused on this as well. Rest assured, when you are done dealing with these things, you would be in the right place.