What is on your shirt?

We are all wearing virtual shirts that we wear because they represent who we are, what we like, what makes us feel good about ourselves. Unfortunately, we all have gotten things “on” our virtual shirts that others can see – blemishes, stains, spots,...