Is God constrained?

If God can do absolutely anything without any restrictions, and His goal is to save as many as possible, why didn't He just snap His fingers and make us all saved? The only answer to this seems to be that while God has all the power a being can have, He has limits and the only way possible for Him to reach His goals for us is to put us through a time of suffering and learning. The only way we can be saved is to allow us first to enter into a flawed state and getting us to choose to come back to Him.

https://www.youtube.com/watch?v=KvjREsuPetU