I'm so frustrated.

My boyfriend of 2 years randomly got upset tonight over my ex. And we got into a big fight where he wanted to break up out of anger. And now after the fights over, he says that he doesn't want to be promised for a bit because he thinks we need time to not fight. We've been talking about being promised for a while because I want more of a commitment and we're not quite to the age appropriate for being engaged. (17/18) Now I'm really annoyed cause I'm sick of there being nothing going for us. It would be nice to have something to know he really loves me. And he was going to do it a few weeks ago. And he planned on doing it on the 18th this month because 18 is the number of the day we started our journey together again