Don't feel bad! He did something wrong and was caught--it just happened to be your sandwich that he got caught stealing! If he stole a sandwich and obviously didn't feel guilty about that (r/t watching the video surveillance), then who's to say that he wasn't the one stealing money?!