I rarely need a reminder of my friends' gender, even if they have an non-gender-specific name.
Do the same for marital status if it's not already optional.
Stuff that was part of the conversation that you might want to recall next time you're speaking to them, or that might make you contact them.
A field for "other" or "it's complicated" is plenty.
For example it can be important to know whether an individual can get pregnant or not.
You would then need a sub-item for the medical history, one can well be of the "right" gender (female) to become pregnant but be infertile nonetheless, whether from birth, due to some accident or due to the effects of another medical condition doesn't really matter.
And that would probably be the kind of information that you shouldn't be allowed to know, record and store online.
Only in the framework of some fringe theories. Most people do not make that distinction because they believe that there isn't one.
-> Possible answers: Male, Female, Intersex.
I find this way of asking being inclusive and in the same time simple to handle from a data/filtering standpoint.
Gender identification nowadays (vs. biological sex) can be used as a very creative and highly individual expression. And while that's is totally fine, it's not what I'd be interested in in the context of a CRM.
wait, what?