I am truly sorry my friend, it's really cool that you have the right perspective about it though. You can't let something like that have a negative impact on your life. Simple fact of the matter is you deserved better from your father. Hopefully one day you have some kids and they will be lucky enough to have a strong man for a father even though you didn't.
Nothing matters more than family, and if your father wasn't smart enough to figure that out it is not your fault. It has always bugged me when people treat me like I'm special because I'm a single father that puts his kids first. I'm not special that's how it's supposed to be. I believe it takes a special kind of person to not know their kids, not a good kind of special either.
My son is different from most kids but I get him because he is like me. Some things only a parent can understand about their children. You've turned out to be a decent guy despite your father not being around, that just proves it's your father that missed out not you. I've learned as much from being a dad as my kids have from me. I'd be a lot less of a man without them, and that's your dad without you, a lot less of the man he could have been ;)