People who live in glass houses shouldn’t throw stones gjhdigital July 27, 2021 Old Sayings Views: 1,499 People who have faults should not criticize other people for having the same faults. Post navigation Previous Previous post: Don’t look a gift horse in the mouthNext Next post: Jack of all trades, master of none