ac21 6 mo
if you leave now you have lost the beneift of i1-40 and have to start again. just file 485 get receipt date and notice in your hands count your 180 days,leave,
inform ins you left under ac21 and fight so that the green card slavery act is abolished and people who get benefits should get it within 1 year instead of 5-7 years.
point out the draconian and unfair laws and intentional delays by all agencies and parties