My fiance came to the US with a fiance visa petition...we had all intentions to marry for honest reasons...but plans have now changed, so...is it illegal to marry him simply for his documents so that he can stay in the country and be a citizen? How many years would we have to stay married? Can it be discovered and punished? And what repercussions could this hold for me?

