Steven Sharp
Time is definitely precious. Which makes these kinds of situations difficult.
If I'd just left the discussion yesterday at the first sign of a lack of understanding, it would probably be a missed opportunity for learning, and better understanding.
On the other hand, there are definitely limits. All we can do is be as reasonable as possible.