Bismillah
Alhamdulelah, John, if u see me like this. But u didnt visit ka`ba. Because I did visit Ka`ba I know exactly the feeling he is explaining here.
BTW it has nothing to do with validating my faith. But rather explanator for what we experience there.