Very good. Very detailed. And proof if you ever needed it that you are better now than you have ever been before.
Even with all the advise in the world - not many people have the ability strip away the many onion layers each of us has to see the truth underneath that we have built an ego/life around to avoid.