If you don't have a stain on your character, you haven't done anything wrong, but people might or might not THINK that you've done something wrong.
If you have an unsullied reputation, nobody THINKS that you've done anything wrong, but you might or might not have actually done something wrong.