Не надо ничего сравнивать, вы совершенно разные. И это не значит, что одна из вас какая-то неправильная. Просто это не Ваш мужчина, отпустите его наконец и не мучайте себя! Ну и что что 5 лет всё было хорошо? Бывает и 15-20 хорошо, а потом уходят. Радуйтесь, что это не ваш случай.  Вовремя ушёл, обиднее было бы услышать такое спустя 20 лет. Найдёте себе нормального мужика, который будет Вас ценить со всеми вашими "недостатками", которые Вы в себе выискиваете.