Add Yahoo as a preferred source to see more of our stories on Google. "Other people's opinions of you are none of your business" is a popular saying in some corners of the internet. Indeed, placing a ...