Those who live in glass houses...
We all live in glass houses, don't we?
. . . and have feet of clay? :-)