I know you must still be uncomfortable, but how are you in yourself?.
... Googled yourself just to see what came up? ...
... in your own life, I think you're limiting yourself ...