Your Own Best FriendSeveral years ago I was lost in thought as I walked through town, very happily strolling down the sidewalk. As I passed folks coming...