I find myself going through the SAME thing with my A. He gets mad for some reason that I don't even know...won't tell me why, just pissed as hell. I sit around and think and think and think on what I could have done to make him angry. I literally walk on egg shells. And if he is admitting to you that he has problems with relationships, I would take that seriously!!
My AH told me when we first started dating: I love beer and if I ever go back to booze we might as well just break it off because booze is always my number one love. And I don't want that to drag you through that.
I didn't really take it seriously and the codependent in me thought I could "fix" him. I was so wrong and it has taken me down a road that I'm am really struggling with.
Hugs!