Advice please

So my boyfriend and I were arguing yet again. In the aftermath, he showed me that he bought an engagement ring last month for our 9 year anniversary. He said he hasn’t given it to me because of us arguing and he doesn’t know if he wants to be with me anymore.