How about this. Before you approach him again on this subject, start keeping a journal. Promise yourself you will take the words "you" "always" and "never" out of your vocabulary when you are being goaded into bickering with him. These are the words that cause an argument to continue. Sadly, I can cause a problem too. When you put things on yourself and say things like, " When you say this or that I feel this way or that", this type of person will accuse you of being selfish and everything is always about you. Do not judge or let yourself sound like you are judging in any way. Take a step backwards and see his behavior as less of a reflection on you or the way he really sees you. But see his behavior as just that. Behavior is more learned habits than actual reflections on our day to day feelings. Try to just observe and answer as softly as you can when he is grumpy.
If you keep a very specific journal about the things he say's, good, bad and indifferent, then you will A) have something to take to a professional if you choose to go. And B), when you try and talk to him you will have proof of what you are talking about.
I wish I had the knowledge of these disorders and psycholgy when I was young. My husband is very much the way you describe. At least he used to be. He has changed a lot over the last 5 years or so. But we had a lot of really bad years, many break-ups and reconciliations and our daughters suffered a lot.
One really bad thing about living with someone like this is that it will rub off on you. I find a lot of myself in these descriptions of your husband. It's really hard for me to keep my emotions and my behaviors level. I don't think I was that way when I was young. But we have been married 22 years and there is a LOT of water under the bridge.
A lot of this sounds like plain old immaturity too. Please don't take this the wrong way. But people in their 20's have a LOT to learn about life, love, and marriage. I remember feeling like I had the world by the tail back then. Now I'm 41 and I realize just how wrong I was.
Suzi