Did I make a mistake?

Me and my fiancé had a real argument, he was so angry he pressed so much on my engagement ring destroyed it completely it even got broken, I forced him to buy me another ring on the spot at.. same minute.

I even cried it’s a special ring for me.

Was I rude for forcing him?