I don't know if he can get over his anger and his issues, because it's still all about me. And his family thinks it's all my fault too.
As a mostly recovered 'anger addict' for a few years now, I can tell you that he will never get over the anger/issues until he realizes it's really all about himself. Because it is.
Best you can do is take good care of yourself and be there for the kid. Remember...he is not your sun and your life and well-being do not revolve around him. I think you're more OK than it sometimes feels to you.