Проблемы в отношениях - что посоветуете?

3 года встречаюсь с девушкой (мне 30, ей - 26), и чем дальше, тем хуже отношения становятся, последние месяцы видно что отношения изжили себя окончательно.
В наших отношениях были и мои измены (после того как мы очередной раз ссорились - я уходил к другой), и у нее были другие мужчины, мы накопили много негатива друг по отношению к другу. Кроме того, она не является для меня идеалом женщины ни с точки зрения внешних параметров, ни с точки зрения характера (что более важно). А ей хочется замуж - и я как человек который не готов жениться на такой какая она есть - ее не устраиваю.
Казалось бы, вариантов кроме нее у меня предостаточно, как и у нее не будет проблем найти себе еще кого-то.
Но я не могу заставить себя отпустить ее. А она относится к расставанию более спокойно, но когда говорит мне что все, хочет расстаться - каждый раз когда я с ней разговариваю, предлагаю попробовать наладить отношения - и она возвращается.
Все вокруг говорят мне - просто расстанься с ней и будь счастлив. Но я не могу.. Причину этого я вижу в том что по сути близких людей у меня кроме нее - нет, с родителями плохие отношения, друзей близких тоже особо нет. Раньше я всегда расставался с девушкой или потому что находил кого-то, в кого влюблялся еще сильнее или потому что меня бросали. И мне сейчас очень страшно остаться одному.
А может быть я в самом деле люблю ее? Но что такое любовь? И возможно ли это чувство когда в отношениях все плохо? Сомневаюсь. Скорее это привязанность, страх потерять близкого человека.
То ли у Жикаренцева, то ли у Козлова я вычитал что гармоничные отношения в принципе можно построить между любыми двумя разумными людьми. Мы вместе с девушкой пытаемся обсуждать минусы друг друга, но она слишком эмоциональна, все о чем договариваемся она в порыве обиды забывает и делает по-своему. Есть идея пойти к психологу или сходить на курсы семейных отношений типа Синтона, вот только смогут ли они реально помочь?
Вообще, есть ли смысл попыток восстановить отношения в таком запущенном случае? И если да, то как это лучше сделать?
Мое личное мнение - это развести бы нас на 3 месяца, чтобы была возможность успокоиться, пообщаться с другими мужчинами и женщинами, а потом - попробовать сначала. Но я опасаюсь что она найдет себе другого. Кроме того, вряд ли согласится, потому что шило под названием "пора замуж" у нее уже очень глубоко..
Можно и расстаться, и попробовать найти для каждого из нас нового партнера. Но думается мне что все наши проблемы в наших головах, а значит - велика вероятность повторения сценарий уже с другим человеком. Так стоит ли менять шило на мыло, может быть решить их здесь и сейчас?
Что посоветуете? Особенно интересуют мнения профессиональных психологов.