Will Marlena ever accept Sloan in Eric's life?