Your wife/girlfriend should never be your "best friend"
That sort of mindset always leads to problems in intimate relationships with women.
Setups with your wife/girlfriend always should be framed in a way where you are ultimately in charge even if you are taking into account to what she says.
At a related caveat to this, and not to derail, but just a quick aside. This calls to mind also other roles that should not be categorized as "friends". For example, my mother or my sisters are NOT my friends. They are my mother and sisters (Not saying it's mutually exclusive, but rather that the mother/sister role is the primary/fundamental role in the relationship. It can be both. For me it certainly, absolutely is not.)
This is an important distinction. Pretending otherwise is just being dishonest and is going to lead to turmoil. I tried to explain this to one of my sisters. I said if we weren't siblings, you're the kind of person I'd never associate with and certainly wouldn't be friends with.
Of course she cried and tattled on me to others that I'm a meany. "So negative!" lol. No, it's just called being genuine and facing reality. Once we accept these facts it's easier to compromise and accommodate for disjointed behaviors/personality traits/activities.