It is very frustrating when a client asks for a change today and then tells you to change it back to the original way tomorrow. This usually happens because the client does not have a clear idea of what they want or they are listening to too many different opinions. If you just keep following every new instruction, the project will never end and you will get tired. It requires a lot of patience to manage these situations professionally.