So the woman my ex cheated on me with left me for her. Shes 50 and his bestfriends mom so I dont understand why he would leave his family behind for someone who will die in a couple of years(from smoking and partying). Can you guys please help me understand this?