What is Stress: Curse or Blessing?