Okay I followed most of what you said, except for the affirmative consent bit.
Um, what’s wrong with “yes means yes” instead of “no means no”-Unless of course you buy into the myth that woman don’t really want to have sex and have to be persuaded by men who are always the ones doing the asking?
It just means your partner should be enthusiastic about having sex with you.
I’m dismissing the idiots who claim a woman can’t consent, period.