Read other letters about this article
SPOILER ALERT: From another site I gathered that you didn't meet your soul man...
Starting around our late 20s, many of my friends consciously and deliberately refused dates from white or black men (products of western culture), and made a choice to only date Asian men. Yes, Western men are more "aggressive" and will approach you more often and ask you out and do all that will appear to be what you want, but try and resist them. Desi men probably won't do any of that, but they are out there--and interested. When you open that window to wanting to marry a desi man, the universe responds back, and you will meet many more than you ever thought. We have highly successful (not to mention gorgeous) Asian men (Korean, Chinese, Vietnamese, South Asian) here in the U.S., so the pool is excellent for marriage. You will of course meet some who only want to date white women, so just ignore them. But know there are many, many, many more who want a desi girl. So target them.
You can get married! Best of luck to you.