проблемы две. первая - он такой, потому что несчастлив с вами. Он ошибся, когда выбрал вас, потому что первоначально ему померещилось, что вы можете дать то, что ему так нужно. Не вышло. И он несчастлив. А не уходит пока ровно по той же причине, что и у вас  - вы вроде бы неплохой человек, женщина чудесная. Но уйдет, если встретит ту, с которой снова померещится.вторая проблема - вы сами. У вас очень низкая самооценка. Для счастья быть просто с хорошим человеком - мало, это вообще ничего. Ну здесь много чего про самооценку, вкратце так.Все, разумеется, мое мнение и то как я поняла проблему