One of the surprising benefits of raising a toddler is gaining the ability to instantly tell when another adult has fallen into a "toddler-like" state (myself included!).
Before having kids, I would try and explain someone's behavior in a logical sense.
Toddlers, however, are mostly driven by their current physical needs (hungry/sleepy) and whatever they're currently doing (autonomy).
We've found the most success in avoiding all boolean questions. Do you want to read a book? (when playing with trains before bedtime) Obvious no!
Do you want to read this book or that book? Oh... a decision!
It's striking how well tactics like these work outside the realm of toddlers.