Stumbling on happiness