I think for a lot of us, having a 'bad' client is inevitable. However I've actually found the most growth from them. Whether it be inspiring a new work flow or setting up pre-emptive tools when the energy begins to shift.
I also think we can learn from each other, so tell me! Whats something you've learned from a 'bad' client?