No puedo decirte que hacer, pero si que pienses muy bien las razones de dejarla (o puede que te arrepientas)
Dices que a veces estáis bien, así que el problema puede venir de cualquier parte (no das detalles) piensa bien de donde viene (sexo, problemas familiares, distancia, ect...)
El estado anímico de cada uno es fundamental, si tenéis cualquier problema ajeno a vuestra relación y lo pagáis sin querer con la otra persona hay que solucionarlo.
Yo opino que lo que debéis hacer es hablarlo tranquilamente, ojo; tranquilamente los dos a ver si aclaráis algo.