Don't sacrifice your preferences for strangers on Reddit.
Since I'm seeing a lot of men getting bashed for having preferences, I'm writing this for you: Don't compromise your likes, preferences, or relationships for some strangers.
Do you want a virgin? Nothing wrong with that.
Do you want an attractive partner? Nothing wrong with that.
Are you in an age-gap relationship with a woman? Nothing wrong with that. (A woman is an adult female by definition.)
You don't need to ask for approval from others. There will always be people who attack you. They may even become uncivilized, call you names, and use shaming tactics.
Your relationship is your choice. As long as you don't do anything illegal and you're honest about yourself, there's nothing wrong with it.
If you compromise on your preferences and marry someone randomly, once the marriage goes bad, those strangers who spoke about morality and political correctness won't come to help you. It's ironic that they use the term "in*el" while doing so.
I also want to add that having a high-standard checklist won't get you a partner. You need to work hard to become worthy of a partner who checks all your criteria.