I realize you probably don't want to hear this, but forgiveness is the way out of your pain. Forgiving yourself for not doing better when you didn't know better. And, yes, forgiving your father, too. I know you probably feel he doesn't deserve to be forgiven, but it's not for him, it's for YOU.
And I hope you do something nice for yourself today.
L