Hola
Por lo que dices, parece que no pueden resolver sus problemas, 5 años es buen tiempo, pero ¿te das cuenta que no podían salvar sus diferencias?, ó ¿resolver sus problemas?, intentaron mucho y la cosa no funciona, quizá sea tiempo de dejarlo atrás.
Entiendo que te sientas muy mal, y si dices que diste lo mejor de ti, entonces debe quedarte esa satisfacción pero tampoco esperes que sea una garantía para que un chico se quede contigo, las cosas a veces no se dan como una quisiera ni con la persona que quisieras.
A lo mejor esas es la diferencia entre esa pareja que tuviste y una que vendrá mas adelante, que puedan resolver sus asuntos y seguir adelante, así como estabas era estar estancada sin avanzar ni retroceder y yo creo que te imaginas que una relación es para disfrutarla la mayor parte del tiempo no para sufrirla así tanto.
Échale ganas, vas a estar mejor, tiempo al tiempo.
Suerte.