Yeah, I feel you. Especially the part about switching roles based on jow she's feeling at the moment.
And she doesn't even need to communicate how she's feeling or what she expects from you, but if you expect her to communicate that then you're entitled and a misogynist! And if you don't read her mind and act accordingly then you're either "not a real man" or you're a misogynist.
It's like, yeah... I'd like to have a partner and enjoy some companionship. But if this is the way things are going to be, well, my cat is far less confusing...