Hey man, I am sorry that this has happened.
My dad hit me when I was young and the resentment stayed for many years. It's only now in his advanced age that we are truly on good terms.
No one is perfect. You may never be able to fully let go of the anger and resentment. But you can do what is right for now, because you are a better man. And I'm sure deep down, your dad recalls how unfair he was.
No one is completely bad.