Boyfriend is applying citizenship. Is it better for me to marry him before he get citizenship or after he get citizenship?I have H1B visa now.Thanks a lot.