I am 21 year old Indian woman living in India. I have been raised in a culture that values a woman's "purity" to the point where you get judged for even kissing a guy in public. Even the most "progressive" people I have met until now are pretty close minded by my standards. Tbh even most people who live in progressive countries will be close minded by my standards. I have no culture or religious obligations tbh.
I am an atheist and have always detested the way people treat others based on what THEY believe. I have seen women being beaten and locked up for loving a guy in conservative areas while I have seen people judge girls for having sex with their fiancé just because they did it before they are married. So there are a few reasons I have in mind because of which I am saving myself for marriage and no, culture and religion aren't one of them.
Mainly, I don't want to be treated as "fun." I am pretty to the point where people stare and I have impressed a lot of people with my intellect (not to be conceited). When it comes to guys though, it becomes a problem. If I date guys who are Indian (mentioned the race just cause its relevant) and have a sex life before marriage, then 99% of them will only treat me as a pleasure or a slut cause I am too progressive for the guys who are conservative and want their future wife to be a virgin and live with his parents to serve them (I dress in Western outfits but pretty modestly and watch western TV shows) and too "middle class" for the "progressive" dudes (cause I don't drink or get high on weed everyday just to prove being "cool").
On the other hand, if I date guys who are white/black, I will be nothing more than an exotic fuck (I know guys who are Indian and otherwise who have been in long term relationships with people of other races just to treat them as something exotic and then marry within their race). I am a pretty good judge of character but I know how manipulative guys can be. So not taking any risks.
Speaking of race, I find both dark and light skinned guys incredibly attractive so it doesn't matter as long as the guy is somewhat cute with a good personality. So finding the right guy is not going to not involve sex.