Hay muchos factores involucrados en determinar si una relación funcionará. No conozco la dinámica de tu relación. Básicamente, hágale saber a su compañero que no le gusta algo sobre él y que le dé tiempo para corregir ese defecto. Si no lo hace, entonces es hora de renunciar a la relación.
Por ejemplo: si él llega a casa borracho y te golpea, entonces dile que no te gusta que beba demasiado porque eso hace que sea violento. La próxima vez que venga a casa borracho y te golpee … ¡abandona la relación y sigue adelante!