Great write up - always a difficult task to exchange a teaching/learning moment as sharing right ideas instead of the want to feed our ego at that time. It's awesome when we cross paths with folks that are on the level.
Conversations move quickly and progress towards a better ideal comes much quicker.
Thanks for sharing, as always