Well said! I…need to work on both of those.
The best things you can do are:
1) Divorce your sense of self-worth from your work accomplishments
2) Make certain you have plenty of things in your life that aren't work, preferably that involve interacting with other human beings who like you for more than what you can do for them.