Bueno, tu te encuentras en una relación tóxica y supongo por lo que escribes que sabes que no debes estar ahí pero no te puedes alejar... No soy psicólogo ni nada por el estilo pero tu problema es un tanto común aunque no lo creas, muchas personas se encuentran en relaciones donde sufren maltratos por parte de su pareja, ya sean psicológicos, físicos, emocionales etc. Tu caso de por si ya es grave y puede decírse que hasta patológico, ya que has recibido maltrato de todas las formas posibles.
Lo primero que deberías hacer es ponerle una demanda por abuso, si dices que te ha golpeado y tienes pruebas con eso es más que suficiente, dices que ya te has alejado de él, por lo que supongo que te has salido de casa, deberías hacer lo mismo y cambiar de número de teléfono, cerrar tus redes sociales y ponerle una órden de restricción a él.
En cuanto a tí me temo que sólamente vas a salir del hoyo si realmente lo quieres, ningún psicólogo te va a poder ayudar más que orientarte en cuestiones de autoestima y ese tipo de cosas, pero el 90% del trabajo dependerá de ti, la situación en la que estás es adictiva para inconscientemente y por eso puedes alejarte un tiempo y después regresas, y te has vuelto cada vez más tolerante a ese tipo de cosas. Así que por tu bien y el de tus hijos evita que se te vuelva a acercar, desaparece de su vida y tu de la de él y ve a terapia porque si te ha golpeado un día podría hasta matarte. Pero como dije el 90% del trabajo será tuyo y no te va a quedar de otra que aguantar y no volver a caer por ningún motivo.