Why on earth do you feel that you have the right to publically announce all the dirty incidents between the two of you putting all the blame on her. She put more chillies and you (the poor and helpless one) had it without complaining... Did u have any shame doing so...nopes... you take pride in doing so in public. If you are so enthusiastic to share things publically...learn to share the good things too, the value added to your life with your wife, learn to APPRECIATE too for the numerous goodies in your respective wives with details as you do while criticising her for her monsterous side.
The more you speak and think of the Sorry moments (to which both of you contributed), the more sick you or any member of your family would be. Lies have the energy of destruction. Appreciation & Love constructs.
Make or Break. It's in your hand. Want to make a difference? Make a contribution and be real instead of just being a regular guy... have the courage to raise your head before all the men (your so called friends or relatives) and have the courage to appreciate your spouse. You may feel like a odd man out for a while. But you will save and be a source of giving a happier marital life for yourself and your audience too. As this small act of genuinely praising your partner will not just strengthen your bond with your own partner rather you will be an example to others that "it's ok to appreciate and admire your spouse" in public instead of demeaning them so prudely and realize their worth and value in their life and be proud to acknowledge that in public.
Health of a relationship depends a lot on mutual respect and genuine regard which is obviously missing if you are embarrassed of being with the person you are living with. Know your partner well and then you may not have reasons to despise them. Just don;t fall prey to the societal ways. Be urself, be kind and truthful.