I don't know, rpm. No decent person likes a thief, but I can't understand why you take shoplifting as a personal affront. The cost of pilferage is included in the price, and your store would be an anomaly if more was lost from shoplifting than from employee theft. It isn't personal and not worth the anxiety. You weren't going to resell the steaks that were down his pants, were you?
I think we consumers have just as much reason to be angry at all the shenanigans going on behind the meat counter - the mislabeling of dates, color added to make the old steaks look fresh, water added to raise the weight and price of ground beef, chemical and hormone additives, gas-flushed meat without any consumer warnings.
It could be argued that grocers and their meat departments are not morally superior to shoplifters.