Personally, I found Martin Sheen’s statement profound and moving. Judge not, or you will be judged by that same standard.
For me — I once was lost and now I am found. Could my life be dissected and found wanting? Most definitely .... Why not celebrate Martin’s beautiful statement of faith? Warts and all, that’s how we humans come.
Ditto.