play Play pause Pause S1 E2 Dec 05, 2024 Blaming Yourself Better Self-help gurus often recommend that you stop blaming yourself. In this episode, Luke Russell and Hannah Tierney ask whether this really is good advice. They outline t...