You’re Not Immune To Stress! Stop It in Its Tracks