Confused??

My boyfriend and I have been together for over a year. I love him dearly. We have had ups and downs and recently went through a miscarriage. I’m so frustrated right now... he has a habit that I hate.. not really a habit but he does it sometimes.. he steals. Not a lot but I feel like anytime we go somewhere he steals something and he knows how I feel about it. Well earlier today we went to a grocery store I used to work at. Everyone there knows me and my family. And he stole! I’m pissed. He put me and my family in a situation if he gets caught or seen on tape.. idk what to do.. I don’t need the upset! I’ve been through enough