Me and my wife are having a very tough time lately, every pleasant communication turns quickly into a sour argument, and it all happens because every time I try to tell her something she brings the PAST into our discussion. She always uses it as the weapon to win the argument and I always let her win, because otherwise her Ego is too much at stake and if I don't compromise she will never bother to talk, but I love her so much that I cannot lose her at any cost.

Yesterday something really weird happened. I caught her checking the pictures of her ex-boyfriend on facebook, when I caught her red-handed, she at first got very embarrassed, indeed I could see her face turning red. Later she came to me saying that she was looking for his contact as he owed her some money, but when I told her, if that was that case she could have told me, and I wouldn't object her sending an email to him asking for the money, for which she lied that she doesn't have his email address.

I was quiet disturbed by this incident and did not talk with her for the entire day, in the evening she approached me, and asked, if this how I am gonna behave ?, the question was more like a threat, so I asked her if that is what she means?, she got upset and is now not talking to me.

Please advice what should I do ?. should I forgive her for her behavior and talk to her, or should I stand my grounds so that she does not repeat it ?.