Should I leave this long term relationship?

So my boyfriend and I have been together 7 yes and he's recently had these aggressive spouts. Like snatch things off the sofa, hit the game controller, have this temper tantrum like a kid in a difficult situation once. His little siblings told him he was aggressive and I have too. He does things for me but this aggressive behavior just makes me uncomfortable. I want to get married one day but I don't want to tolerate this in a marriage. If I had kids by him I don't want my kids to see that and take after that behavior either.

Should I leave this long term relationship?
Post Opinion