Girlfriend is greend card holder, if married, can I apply for greendcard? How long to get? What is difference if marry U.S. citizen? Just want to know. Tks for share experience.