I fully back David's answer. One key rights point: you have the right to an attorney at any USCIS interview — that's a right, not a courtesy. You also have the right to an interpreter (your own interpreter is allowed, but they must be neutral — not a relative, employer, or the spouse).
If Stokes results in a NOID (Notice of Intent to Deny), you have 30 days to rebut. This is critical: with a competent rebuttal, an attorney can salvage cases even after serious discrepancies. If you receive a NOID, do NOT panic and do NOT file new forms before consulting.
Worst case — if denied, you can file a motion to reopen, or refile I-130/I-485 with additional evidence. A formal marriage-fraud finding under INA §204(c) is serious, but a denial on AOS without that finding is not a permanent bar.