Simply outstanding point John.  We also must hold ourselves accountable for the self-perceptions we allow.  Thanks so much for taking the time to craft such a thoughtful, and thought provoking, response.