i dont think - i dont remember answers will fit well with officers. there is absolutely no away you can forget things that happened in the last 10 years if they were true incidents. i suspect they found red flags on file
when they reviewed his entire history during n-400 filing
i dont think they connect 751 with n-400 until n-400 reaches field office and the IO asks to pull the 751.. each field office is different.. its called government.. too big , too slow, too complex, no one cares
in a matter of 6 months . he has two lovers filing. visa applications. Sounds not fishy at all . he sure is after the green card. i highly doubt he wants the marriage. if he can replace her ,, he will replace you IMO
why dont you ask his employer to provide him an employment letter and use that to expedite EAD. its not the best situation but it is what it is. i dont see any other way to expedite.. may be even switch employers and the new employer has a offer letter. its a uphill battle but the choices are limited
federal immigration does not care about state laws. state laws are completely irrelevant with federal law. Federal law supersedes state law when it comes to immigration. Fed's dont care if you tell some willy wonka judge expunged your case cause the state decided to do it
Get ready to provide documentation if not your case will likely be denied. Marijuana is still illegal as per federal law
Here is the entire process
you file ROC or I-751 any day after 09/12/24 and before 12/12/24.
you file N-400 for citizenship on or after 09/12/25 and before 12/12/25
Your i-751 needs to be approved before N-400 (citizenship). Some times they approve both I-751 and N-400 if they do a combination interview at your n-400 interview. There is no set process. they can approve i-751 before n-400 filing .. it all depends on processing time
OP means original poster aka you
if your parents are getting older and weaker, you should go stay with parents. immigration is the least of your problems considering you are married to US citizen and they can refile your green card any time.