Hola, se que con lo que te voy a decir se me va a juzgar pero mira, es mi opinion.
Si las cosas son tal como las cuentas, el se ha pasado un huevo, por supuesto, pero amiga, tu reconoces haberle pegado también si no lo he entendido mal verdad ?
Si es asi, ambos deberiais ir a visitar a un profesional. Un golpe no esta bien lo de quien lo de y nada lo justifica. Pero los de el y los tuyos!
No se si debes o no darle una oportunidad, solo se tu versión, pero de lo que estpy segura es que tu misma no tienes una relación sana con el. Primero curate tu que eres lo mas importante.
Suerte