Trust and Shame 2025