That's why we are here.

I can't even imagine what you go through and I am so sorry he takes it out on you. Having TBI makes it so much more difficult to know what is related to the TBI and what is just normal anger.
Is it just the two of you at home? If so, that could explain why he addresses you with his anger and not everyone else. He's with you 24/7 and the "others" only see him once in a while.
You are thankful he's alive but everyone knows there are some things we cannot "fix" like it was before. Have you tried going to counseling for yourself? Do other family members witness his anger at you? Do you think he'd be willing to speak with his doctor about it?
Anyway, welcome and please keep coming here. Being a caregiver is hard work but very rewarding at the same time.