marrying a visa holder
assalamu alaykum everyone! what are your thoughts on marrying a visa holder (specifically from desi countries)? is this something that is advised? i am a US citizen, born and raised in the US and i'd honestly prefer a US citizen due to cultural compatibility reasons, but it seems US citizens are hard to come by and those that i do see aren't interested in me. i am seeing mainly visa holders of F1 and H1B visa holders reaching out to me, and i'm not sure if i should consider them based on the stories i've heard of men marrying women for green cards and then dumping them after. is this something common? many of them i find are seemingly ready to marry me without really asking anything or trying to get to know me, which makes me suspicious. also another thing i was concerned about is the possibility of them being deported, as i definitely want to stay in the US.
after talking to several visa holders i don't usually click with them or really like them much (probably due to cultural differences) but my family insists i consider them due to the fact that they've struggled to make it in the US, vs a citizen man who may have had everything handed to him. also they keep telling me it would be a good deed if i helped someone get citizenship, or if i helped provide housing for him while he gets his footing. my family is really pushing me to get married, and as visa holders are the main people reaching out they are encouraging me to consider them and saying it would be good for me.
i'm not sure what to do. what are your thoughts?