Sometimes there are things we just have to bring up to our man, right? After all it's never going to change if we don't discuss it. It's the way that it's presented that generally causes defensiveness/anger/temper. Also, make sure that you praise him more than criticize. A great business leader once said to be sure to sandwich any criticism between 2 praises. It really can make a difference (even if sometimes you just say "I think you're great" or "your so good". don't forget the power of "I love you.")
Try using I messages. Take him out of the statement. Instead of "you never put your socks in the laundry" or even "I wish you would put your socks in the laundry" you would say "it's difficult for me when the socks aren't in the laundry. I can't always find them and make sure they're washed." Your brining up your feelings with the situation only, not with him. If he gets upset, your job is still to stay calm. Say something like "I'm sorry, I wasn't tryig to criticize (or nag). I'm just bringing up a topic I think could use some discussion."
Also make sure you are REALLY listening to him. Try to hear beyond the temper and get to what he is trying to communicate. Listen without interrupting, then restate what you heard, very calmly (not accusatory). What you heard may not be what he meant. Just say "so you're telling me ..." When a man feels like you're listening, he'll be more likely to discuss things.
If it doesn't work, don't be afraid to look into couples counseling. There are some great places that focus on communication (so there's really no implication or expectation that couples find their relationship in trouble.) If you both learnto communicate with respect for each other it should help things calm down. But it's not going to happen overnight and it does take work from you.