If you can’t figure it out on your own then find an licensed immigration lawyer or consultant. The forum answers questions on the programs but can’t walk you through how to apply.can you please direct me with the best option based on given information.