You honestly remind me a lot of myself... My father acts in this very manner, basically all the time, and you have to tell yourself, it's not your problems, it's his. There's no need for him to verbalize his thoughts, probably coming from some other anger, not even from you. You just have to remind yourself it's not you, and he really does care about you, he just shows it in a very harsh way. He's your father. He loves you, and you cannot forget that!