I'm sorry.. I just need to breathe.

I know it's unhealthy, and I should let him go, but I don't want to.. anger is the only major issue he has, and I know I'm not perfect either, but just.. how do you suggest I go about this? Best case and ideal scenario is me and him staying together, without the anger issues. Even if we broke up, whoever gets the lovely bastard next will have to deal with them. Aside from this, we're a great couple. Loving, caring, corny, the like. Our last exes both cheated on us and lied to us, so we both have some issues caused by that, though I try my hardest to not let them affect anything, as he is not my ex. He, however, was given the thought that all girls will cheat and lie, so how can I help him overcome this?

Please, nothing saying to leave, I know I should, but I would rather help him. It's a long distance relationship, and he's (hopefully) coming by for Christmas. I would just like advice to help him, and some on how to calm and comfort from a distance.