This is what was written to me by my wife:
EXPECTING “sexuality” from someone is the same as saying you are “ENTITLED” to sex. No one is “ENTITLED” to sex (unless you are human trafficking – which is criminal - or paying a hooker then it’s a business transaction). Perhaps one can be/ moved touched and inspired to have sex with another person but ‘EXPECTING’ someone to be “sexual” can only bring you disappointment.
In conclusion: You are free (from me) to have sex with anyone you like. I am ok with that. Also if you find someone that you want to move in with and live your life with just draw up papers so we can officially separate. If you want to officially separate now, I am ok with that.
Well, she is missing the point that while no one is "entitled" to sex, it can be deserved by you being a diligent spouse. Also, no one is entitled to any act of service, sexual or otherwise. You don't have to do more than share bills and chores; but I bet you go beyond substantially.
But, right or wrong, she clearly doesn't love you as a romantic partner. As you noted, she doesn't care to fix this; it's your problem. She's sticking around for pragmatic reasons. Her knowing you aren't happy upsets and repels her; what she IS getting outweighs that unpleasantness (for now).
Once the needs she does have aren't met (or don't outweigh the negatives) she could walk away anyways. So, you need to do two things. First, get an attorney, know your rights and protect your property, income, and access to any minor children as best as possible.
Then, decide whether you even want to try. If so, let her know that you won't hide your sexuality and bow down to make her happy; ending the marriage is not your preferred option but IS the second-best choice.
If not, walk away.