Honestly, she may be the husbands love of his life, but if she could just up and leave him like that for no other reason than "I can do better," than she definitely didn't deserve to have anyone. She clearly has no heart and didn't feel the same way, or she would've realized and stayed. Then again, people often have clouded judgement when it comes to love.
Not to mention arrogant and contemptuous... but ultimately, I think it was her impatience that ultimately did her in. It to me seems that she wanted more sooner.
http://www.dailymail.co.uk/femail/article-2263518/I-left-love-life-I-thought-I-better-Now-Im-childless-42.html
Also, repost from about a month ago. We talked about this one at great length.