Well, do remember that Jesus said that with God, nothing is impossible.
Having said that, from what the Lord has revealed to us, there are things that God WILL not do. With the strong definition of the word ‘will’. Such as, God WILL not do evil.
Nothing is impossible for God in what we ask for.
However, God cannot lie and He cannot change and He cannot deny Himself.
Those are found in Scripture but I am working off my iPad abd do not have my Scripture references available.