What is impossible to God? Not that which is difficult to His power, but that which is contrary to His nature.