Advice columnist Sophia Benoit weighs in on a woman whose married boyfriend has promised to leave his wife for her but hasn't. When should she walk away?