This is just my take on this, so bear with me. You stopped letting things out because your W did something I think is fairly typical of her...she spoke up about her displeasure, and you shut up. Exactly what she wanted you to do...she doesn't want to hear it, but she needs to.
Personally, and others may not agree with me here, but I think you ought to just let your hair down and let her hear what's on your mind. You said these things in front of the MC...you need to be able to say these things in front of your W too...or what's the point?