The Limits of Admission July 2, 2025 Matt talks about the limits of what we are willing to admit in public. Can we ever really admit our failings?