Listen

Description

Developing your own set of values is a lifetime effort of learning from your actions, observing the impact you have on the world and then making constant course corrections.

#AncientTexan