Is Stress Itself Harmful? A Closer Look at the TED Talk by Kelly McGonigal “How to Make Stress Your Friend” December 2, 2025