Try this
- Offer a concrete choice without moving into physical contact before the answer.
- Accept a different preference or no contact. Keep the question small enough that the person can answer without explaining their mood or proving affection.
A worked example
“Would a hug feel good, or would you prefer some space?”
An invented example to adapt, not a real exchange or a script you have to follow.
Before you leave it here
A previous yes does not replace a current answer, and a no needs no debate.