Good situation
You are in a good situation; you don't need a lawyer for this.
Settle down and look at the threads for AOS and Consular processing at this site. There are magnificent posts by Catseyes, Barbara Lamb, Anahit, Jugnu-find and read them and LucyMO is our in-house Emeritus...