OK let me present another alternative to this discussion.
2 Peter 3: 9 The Lord is not slow in keeping his promise, as some understand slowness. Instead he is patient with you, not wanting anyone to perish, but everyone to come to repentance.
The Lord can want one thing but is that the same as His will?
Yes, same thing. The words are used interchangeably depending on translation:
The Lord is not slow about his promise, as some people understand slowness, but is being patient with you. He
does not want anyone to perish, but wants everyone to repent.
King James Bible (Cambridge Ed.)
The Lord is not slack concerning his promise, as some men count slackness; but is longsuffering to us-ward,
not willing that any should perish, but that all should come to repentance.
Aramaic Bible in Plain English (©2010)
THE LORD JEHOVAH does not delay his promises as people consider delay, but he is patient for your sakes, and because he is
not willing that any person would perish, but that every person would come to conversion.
GOD'S WORD® Translation (©1995)
The Lord isn't slow to do what he promised, as some people think. Rather, he is patient for your sake. He
doesn't want to destroy anyone but wants all people to have an opportunity to turn to him and change the way they think and act.
King James 2000 Bible (©2003)
The Lord is not slack concerning his promise, as some men count slackness; but is longsuffering toward us,
not willing that any should perish, but that all should come to repentance.