Have you broken up with clients before?
It's not great when a client dumps us as a service provider but there are occasions when we may need to do the dumping. Have you broken up with a client before and why?
Yes of course, when expectations become unreaslistic, you should. Expectation management goes both ways. Otherwise they aren't expectations, they are demands.
Not that I can recall. Most of my work is either project based or for a specfic purpose (eg an unfair dismissal).