Do you have someone you trust?

Steven Defer ponders the question of the meaning of friendship and our trust in others.