Firstly, I have to say you are one of the best writers I have ever worked with.
And as for not taking disrespect, yes there is a line that no client must pass.
My worst client experience when I was freelancing was:
I was designing logos and one guy started telling me how to design logos and he started to get rude...LOL....i just gave him the logo PSD (of what I had completed) and I didn't take any money. And the best part is even though a year has passed since then he is using my logo on his site.