1) You and your wife not compatible. Just because you have a good career does not mean you have won her heart
2) Most Likely you wife has extra marriage
3) About the new woman: Does matter who you think will be a better wife, marriage and love is not business trade (Money versus beauty, or money versue service and "good" personality). It is importnat that you will win a woman's heart via your personality, not how much money you can bring hom. Because if you can not win a woman's heart, once married, she will repeat the same thing again.