After a year of this, I simply got tired of the struggle and let her go. If you find yourself in a constant tug of war with your boss, don't blame the boss. It might be something that you're doing that leaves the two of you no other way of communicating. Agreeing with the boss. This is the corollary to arguing with the boss.
Constant agreement can be just as tiresome as constant bickering.
Even the most egomaniacal bosses know they're not infallible. After a while, that predictable yes-man reaction will only make them question an employee's honesty. Trespassing on a boss' relationship with other people. One of the best things about having a boss is gaining access to and getting to know the boss' friends. But it's also one of the trickiest aspects because you can trespass on those relationships without realizing it.