I wish I had a dad that was half as good as yours. Won't get into that story, but to this day, I can honestly say I hated my dad. Not in a way that I feel a victim, but more in a visceral way.
When parents do not live up to your expectations, move on. No, not so much physically, but mentally, emotionally.
Looking for a role model outside of the family is a good start.
Now, I'm not saying a role model in the traditional sense always works, because admit it, we all have flaws.
During my growing days, my 'role model' was made up of characteristics of different people in my life. They didn't know it, but I looked up to their traits as a high bar set to live up to. Bosses, officers in the military, family friends. Collectively they made up my role model, a fictitious person made up of a handful of people.
It worked for me. I never used the baggage of my father as an excuse for not excelling as a person. Ya, he was a bad person, but I discarded him from my life early on.
My children don't know it, but they are so lucky I not the father my father was.
Sometimes we have to "right the ship" of the generational damage done, and start fresh for the sake of future generations.