I'm so sorry for your loss...
I really liked this part of your story.
I know he made mistakes, he had faults... but overall he was driven more by love than by anger, fear or hate. We were raised in a good home filled with imperfection, but raised by parents that wanted to teach us to serve others and to know God.
Your father was a good man. Thank you for sharing your story.