If you keep your mouth shut and try to roll with the punches when something bothers you, you run the risk of being completely run over. Or of being called passive-aggressive later, when you draw attention to the fact that you knew shit wasn’t right but that you were picking your battles and trying to be understanding, even against your better instincts.
But if you open your mouth straightaway, you’re going to get called a nag.
You can’t fucking win. The game is rigged.
Where’s the checkbox that makes you awesome? Anyone who can’t stomach disagreement either early on or later in a (business or personal) relationship is just out to get suckups, instead of the best person for the job and / or friend.
As usual, you hit the nail on the head.