I wish I had better advice than "stay out of his way", but that's really all I've got. The closest experience I have with abusive parents was an alcoholic step-father, but that resolved itself eventually. All I could do that actually accomplished anything was avoiding him.
I'm kinda sad that I let my social anxiety get the better of me today. First, I meet up with a group of brand new friends to discuss lunch plans. I was one of two people who had class coming up, so I couldn't go immediately, but I had the option of hanging around for the time being. But almost everyone I already knew dispersed and no one was talking to me (no one of four people, three of whom were carrying a continuing conversation), so I excused myself out for the time being under the pretense of having stuff to do.
I later met up with everyone who was still around for lunch, which was great and good times were had by all, so I know I'm going to hang around with them more. But then they decided to head home to smoke pot, and I excused myself again under the pretense of having stuff to do. Now, I have absolutely no problem with pot. I smoke it all the time with my father, who gave me the precient advice: "With pot, you always have friends." However, the last two times I smoked with anyone except him, I had wicked panic attacks that felt like a stroke. And if there's one thing I know about chemically-induced cascading panic attacks, worrying about it, as I would when going to some new friend's house for the first time, is a surefire way to start one. I certainly don't blame myself for worrying about getting irrevocably fucked up in front of new people, but I feel like shit sitting here at my computer after declining an invitation.