those who live in glass houses shouldn't throw stones

🤝 Relationships & People
Meaning
People with their own flaws should not criticize others.
Literal Meaning
Those residing in transparent homes should not cast stones.
Example
“Before you criticize her mistakes, remember that those who live in glass houses shouldn't throw stones.”