You say No when they are enjoying an argument more than trying to work with you to get an answer.
After today, unfortunately one person is going to find that when they said “leave me alone” after hearing something that they did not want to hear, that is exactly what is going to happen.
It also means they are not going to get the information that they wanted.