"Man’s free moral agency, even if it were true, would by no means clear God from the responsibility of His acts since God is His creator and has made him in the first place just what he is, well knowing what the result would be.
If God’s will is ever thwarted, then He is not almighty. If His will is thwarted, then His plans must be changed, and hence He is not all-wise and immutable.
If His will is never thwarted, then all things are in accordance with His will and He is responsible for all things as they exist. If He is all-wise and all-good, then all things, existing according to His will, must be tending to some wise and benevolent end.
If God is infinite in power, wisdom and goodness, then He is responsible for ALL things that exist, and all existing things are tending toward some wise and good end." ~A.P. Adams