That doesn't make him completely invincible, then? I have a hard time figuring out how anyone would even off a god, unless you were a god yourself or there was a higher power beyond godhood that'd take him down. Maybe there's another one running around that isn't on the same wavelength of, uh, world destruction ideas?
You could have at least slapped his for giving you a scare!