Ever have a project assigned to you by a manager, and you finish that project exactly the way the manager wanted you to do it only to have that same manager come in and tell you to undo all your hard work and set up the project in a completely different way?

Ever have that happen on a weekly basis?