After so many postings and so much advice from so many different attorneys, do what you apparently have not yet done: consult an immigration attorney directly in person for a detailed legal consultation on your case. It would be well worth the money.
Gunda J. Brost Brost Law Office This advice does not form an attorney-client relationship and is merely informative. It should not by itself be relied upon to address a legal concern.
I agree. Your situation at this stage is beyond soliciting information on a free online Q&A. It is ripe for engaging a competent immigration lawyer.
The information contained in this answer is provided for informational purposes only, and should not be construed as legal advice on any subject matter,not should it be viewed as establishing an attorney client relationship of any kind.
You can obtain the right advice by seeking a private consultation. Best Wishes!
My answers are for general information only, NOT A legal advice because these are not tailored to your specific situation. Contact an Immigration Attorney if you need legal advice.