Living a stress-free life – is it even possible?