You must think things over..... even if it feels like over thinking. I noticed that his money had impressed you a little bit. That is good, if he shares it with you, and hands it over, and let you manage it. However, there is a negative side to it, especially if he does not share it with you. This would also depend on what your taxable income is. Here is a thought experiment for you on taxes in the USA, on the concept called "marriage penalty" in taxation. If you two were to be living separately, not married, and file taxes as two single people (your case is "head of household", coz. you are a custodial single parent), your total taxes might often work out to be smaller-- (especially when you are also making good/substantial taxable income) -- than if you two were married and file taxes jointly. You can do this math quite quickly (because the doctor had already told you his income) and see it for yourself. And then there is this aspect about your US visa status that is yet to be mentioned on this thread. Does your USA residency status help him adjust his H1b to something more permanent after the marriage ? Add this thought to your overthinking, and that might also throw a new light on the prenup'/future-divorce scenario, should you be married to someone whose H1b got adjusted to something more permanent with your sponsorship.