Te hablo desde la experiencia.
Los sentimientos contradictorios son totalmente normales.
He pasado por algo parecido, mi padre machacaba a mi madre psicologicamente y era algo horrible, todo eran discusiones, gritos y malas palabras, a veces incluso con nosotros, sus hijos, pero jamas nos ha puesto una mano encima.
Para todos los vecinos y gente externa a la familia lo adoraban, era bueno y generoso.
Con el tiempo aprenderás a perdonar y debes quedarte solo con lo bueno, el rencor en tu interior solo te intoxica y no te dejará avanzar. Todo esto es un proceso, y no es facil de asimilar, pero se que lo conseguirás.
Ánimo!