Need to talk about this

Alison

So me and my Bf have been together a year and a half. And we have gotten to point where we argue so much, and it’s now where he is so hostile sometimes towards me. I don’t know what to do, because I love him so much but I can’t handle the yelling over little things, or getting mad, and he gets so frustrated but starts yelling. I’m not happy anymore. And now I just feel like part of me knows I could find someone who would treat me better, but at the same time this is also the person I thought would be my forever. And recently my ex came into where I work and I haven’t talked to him in a very long time. But just talking to him made me realize that I need somebody whose there for, and is considerate of how I feel. And is a gentleman who respects me. I just don’t know what to do?