It’s your attitude to stress, more than the stress itself: an awesome TED talk indeed!