This guy had it coming. He's a screwup, harasser on route, a slob and a thief. You sound like a boss