Invulnerability = brute strength. And when did brute strength ever accomplish anything.
And exactly what is awaiting you on the other side of the world?