When to stop working with someone
Client: Build us a thing!
You: Okay, we'll build you a thing! You'll have to add content, and we'll teach you how to use it.
Client: Okay, here's content, build us a thing!
You (some time later): Here's the thing. Let us teach you how to use it.
Client: Thanks. Can't now, too busy with $businessstuff, later.
Client (some time later): Do this thing for us!
You: Uh... okay, but you can do it yourself, but I need you to learn how to use the thing you asked us to build.
Client: No, this works well.
Walk away.