I dealt with dad issues almost my whole life, I know the feeling about, never being good enough, consistently getting put down, and from what it sounds like, it will only get worse. Soon he may start to get a bit more physical, and will escalate from there, or in my case it did. The best thing to do, is as what zeph said, remove your self, If you father is like mine, then talking dosent work, if they have that "I'm always right" state of mind. He may blame you for everything that went wrong/or is going wrong, but you have to decide, if you want to go through that, or if that its worth it, or you should just remove your self.
As spike said, you seem like you care, but do you care, because he is your dad, or do you care, because he is your father, because he help make you, and not raise you.