Definition.com
Stress is nature's fight or flight mechanism overburdened by modern society's prohibition against fighting and fleeing.
Stress is nature's fight or flight mechanism overburdened by modern society's prohibition against fighting and fleeing.