Are women better off to be a mistress than a wife?

For so many years, this question keeps ringing in my ears. This always reminds me of the time when I was trying to find the reason why my marriage failed.

And though my children told me my only mistake was being selfless, I keep on thinking what does it take to be a mistress. Why there are men who will leave their wives for other women.

What does the mistress has that she can make an egoist, a cruel, and a stingy man change? Isn’t it that people change only through their own will and volition?

A question that until now I haven’t find the answer.