Then explain what I've missed, if you can
I know that "no" means "no", lack of a response means "no", and that a "yes" given under duress means "no". These are all sensible and morally necessary policies
However, there's no seasible reason on earth why a freely given "yes" should mean "no".
There are times when you should never ask the question. Does that help you any?