I very much agree with everything in this article. Grit especially. It is easy to let thoughts of self doubt creep in. I know what I am doing is a public good and I get better with each project. When networking, mention the upside of networking with people that know things that you don’t. Hanging around the same people in the same business as you does not allow for cross pollination. Great share. BTW. I am not a millionaire but I feel life has given me wonderful opportunities. Maybe exchange “millionaire” for “success” or “excellence”.