generalPositive pressure: Stress is good for youLong the anti-hero of fast-forward lives, researchers now believe stress can make you stronger, smarter and more successful, says Clodagh Finn.