Look, I work in a small comic book store. Before the economy tanked we had more people wanting a job here then we could ever hire. These days I get one or two a day. For two jobs.
This means I'm not looking.
There's nothing wrong with coming in and asking, I don't expect you to know that; besides you might get lucky. To which I responded that we weren't hiring and probably wouldn't be for the foreseeable future. Now asking at that point to fill out a job application is quite reasonable, not that we have any since we're not hiring for the foreseeable future, or offering to leave your resume. Again neither of these are likely to get you a call back, since we're not going to hire anytime soon.
However asking for the precise reason that I'm not looking is a little invasive and none of your business. Implying that the only reason I could have gotten the job was cause I was related to the owner was perhaps the not best way to get me on you side either, even if it something vaguely resembling accurate.
Thanking me for 'all my help' was a little out of line. And calling me 'bitch' and 'slut' was definitely beyond the pale. I'm so glad that there's no chance that I would hired you, and then had to deal with you.
Perhaps you should rethink your job search mentality,
The owner of that business you wanted a job at.
- I do not have a job for you. Go away.