Kudos!
So eloquently put, so full of pure CLASS.
KUDOS to you, and continue your journey!
I'm not gonna waste any time or energy commenting on the person who raised the questions - you have already done a great job which should SILENCE him!