Ask Sophie™: What should I know about prenups and getting a green card through marriage?