May 28, 2020

Stress address

There is apparently one spot in your brain that's the "home" of all your stress. Nuke the site from orbit; it's the only way to be sure.