  The chief objection to this view of divine freedom is that it doesn't sufficiently recognize the importance of agents having control over their free acts. An action was performed freely only if the agent was free to perform the action and free not to perform it. It must have been up to the agent whether to perform or not perform that act. If some external force or internal passion was beyond the control of the agent, and the agent's action was inevitable given that external force or internal passion, then the agent did not act freely in performing that action. Since God is a purely rational being and not subject to uncontrollable passions that sometimes compel human agents to act, it is tempting to conclude that God enjoys perfect freedom of action. But this will be so only if there are no other features in God that both necessitate his actions and are not within his control. Because human agents are generally thought to have the power to act against the counsel of reason, we credit their acts due to reason — as opposed to those acts due to irresistible impulses — as acts they perform freely.  For we believe they were free to reject the counsel of reason and act otherwise. But what if God cannot reject the counsel of his reason as to what action to perform? A human agent who is morally good and rational may yet have — or previously had — the power to refrain from acting as his goodness and reason direct. But can this be true of God?  And, if it cannot be, how can we then say that God acts freely?