My boyfriend stole the rose he got me for Valentine's Day

He bought me chocolates using the self service checkouts and when he tried to scan the rose he said it didn't work properly so just didn't bother to pay for it. Not the first time he's stolen in his life. He says it's a big corporation who cares. He wouldn't steal from a small independent shop. I hate stealing as I used to work in retail and if I was to ever accidentally forget to pay for something I would walk back into the store explain and pay for it. I don't want to accept the rose knowing that he was dishonest. He thinks I'm being dramatic and doesn't see the problem.