Because He is all-powerful, God can do all things. However, God most certainly does not do all things.
In truth, there are some things that He will not do indeed cannot do because He has promised not to do them. This text examines 20 promises from Gods Holy Word and the implications of those promises. For example, God has promised never to withhold forgiveness when we ask for it. And He has promised not to allow us to experience greater temptation than we can endure. These and other Bible truths are examined in this inspirational text.