<human>: I'm (32m) and am starting to have serious conversations about getting married with my gf (33f). I know I still haven't known her for too long but everything has been great so far and as long as she's not hiding any big secret from me I think our personalities and values are a great fit.

My only concern is she's not a US citizen, and I've heard too many stories of girls from other countries coming here to marry for status. I don't believe my gf is one of them but it's still in the back of my mind. She has mentioned during casual conversation that she has a green card and I believe her but my parents might be more skeptical.

If this is something I need to know before taking it a step further, should I just straight up ask her? And tell her it's something my parents need to know? It seems to imply mistrust. All other ways I can think of going about this are shady in some way but if this is the woman I want to spend my life with I should be able to have an open honest conversation with her about things right?

Or should I just trust her and hope she's honest and true? Appreciate any advice

Can you give me a shortened version of the text?
<bot>: talking about marriage with a non US citizen and worried about her status, should I just ask her or is it too offensive?