Thank you for sharing your insightful perspective on effectively dealing with criticism. The cited quotes are truly inspirational.
The practical advice you provide is helpful to review and reassess our perspectives towards criticism.
In my professional life, I used criticism as an innovation tool. I shared my views in an article. Hope my views can further extend and expand this critical topic which you elegantly articulated.