The on-line Discovery Channel has a great little article on what makes people resistant to stress. I'll give you a quick summary so we can go on...   more »