There are some truly nightmare clients. Some have no idea what they want, while others know exactly what they want and refuse to change their mind no matter what. It may be someone with unrealistic expectations or someone you can never pin down when you need crucial info.
But rarely do we get the client who is all of these, unless the client is ourselves. (And if you are about to be your very first client, you may want to brush up on some graphic design basics.)
Yes, all your foibles and idiosyncrasies can be in full bloom when you’re trying to work on a design project that you and you alone care about being finished. But you can’t just let off steam by badmouthing yourself, can you? So whether it’s redesigning your site, polishing up your portfolio or working on any other self-branding, how do you keep the nightmare client in the mirror from ruining your life? Keep telling them/yourself these things:
A client’s dreams are often not completely rooted in reality. They may want things that aren’t possible due to time/budget/practicality. And delivering these sometimes uncomfortable truths can be uncomfortable, but they’re even worse when you have to convince yourself that sometimes the perfect could only happen in a perfect. You need to set reasonable expectations right away or else you’ll be working on pipe dreams until those pipes begin to rust. Write down what you want to accomplish and make sure you can explain to yourself how they can actually be done.
Not Everything is Possible
A client’s dreams are often not completely rooted in reality. They may want things that aren’t possible due to time/budget/practicality. And delivering these sometimes uncomfortable truths can be uncomfortable, but they’re even worse when you have to convince yourself that sometimes the perfect could only happen in a perfect. You need to set reasonable expectations right away or else you’ll be working on pipe dreams until those pipes begin to rust. Write down what you want to accomplish and make sure you can explain to yourself how they can actually be done.

