My boyfriend keeps getting mad at me and I don't know if I can't take the stress. He gets mad at the little things, and I usually understand where he is coming from but the reaction from him can be really mean. I usually try and calm him down and just have a talk but it can turn mean quick and when I start to defend myself and it gets worse. What do I do? I don't want to break up with him and for some reason I feel like a terrible person.