My husband told me me married me for his green card. Unfortunately he has tried this two other times and was caught by immigration. I realized something was wrong after he got the I-130 approved. When I started to look into his excuses for not filing taxes with me, won't let me see his bank statements, won't tell me where he works etc I started to look into what he was doing. He lied about everything. I threw him out and refused to sign his support papers. He told either I sign or he had no use for me anymore. I told him to file for a divorce. It is still pending. He just told me he found a friend who will marry him and sign his papers. Can I withdraw my I-130? Will immigration give him a green card based on a marriage since he has done this three times already?