<human>: Can you summarize the given text in a few sentences?

My boyfriend and I have been together for 3 years, we've lived together since only a couple of months into the relationship. It probably wasn't ideal to live together so soon but we had to at the time. We've known each other for 8 years but were not friends, he was my brother's friend before we got together. We're expecting a baby VERY soon.

Anyway, the problem is that for these 3 years we have always had arguments over really small things that don't even matter. We argue very frequently but I've never felt it was too big of a problem...apparently it is. He has mentioned it before and I've always told him that we would try and make a serious effort to stop but we never have...or so I thought. Last night we had a very serious conversation about this and he told me that he's tired of it and he's made the effort to stop but it just keeps happening and he can't live like that forever.

I realize now that he HAS made the effort, he doesn't engage me or try to argue with me in any way but I just keep doing it. This is truly all my fault at this point. I just get mad SO fast and then get over it just as fast, but I wasn't realizing that he doesn't get over it. I wasn't paying attention to anything but myself. I never even considered that it was only me and not both of us and now I'm scared that I don't know how to change myself...after all, I have told him I would try before and I clearly didn't. He says he still loves me and he's not going anywhere but that's the path we're headed on.

Do you think that after 3 years it is too late to fix this relationship? How can I stop being so argumentative? I had the idea of starting a journal to write down all my angry thoughts and insecurities so I don't explode at him, but do journals really work? Am I beyond that?
<bot>: After constantly arguing for 3 years I've realized that I am the problem but am worried it's too late to fix the relationship, I need to change myself but don't know how