I have no doubt you're a very nice guy.
This isn't like ordering chicken nuggets at a drive-thru, where you just say what you want and get it handed to you, with the clerk not giving you a second thought or giving a damn about you as an individual.
Not getting the answer you want BAM! in the first reply you get doesn't mean you're not going to get the answer you want at all. We prefer to help you learn by seeing where you are, what you already know, what you have trouble with, what you may have mislearned, etc and then helping you work through it. It's the old "teach a man to fish" vs "give a man a fish" thing. If having fish handed to you worked, then you would already have this down from the times you have seen it before yet can't recall.
Not just handing you what you ask for right away isn't a sign I don't want to help you, it is a sign that I do want to help you. The easiest thing in the world would be to ignore your question completely. The second easiest would be to just mindlessly give you what you ask for and keep on moving, rather than invite you to interact in a learning experience that will require time and effort from both of us. If all you ever want is just to have things handed to you, then let me know right now and I will save us both from any future misunderstandings by simply not interacting with you at all. It isn't my intent to nag into learning the language someone who isn't interested in learning the language but instead just wants to learn some phrases.