I agree. we often look to divine attributes of God to come to our conclusions on this matter. Most often "Sovereignty" or "Justice" and we leave out a very important attribute often. And It is His Righteousness.
He cannot act in His sovereignty and compromise His righteousness.(Arbitrary choice)
He cannot act in His love and compromise His righteousness.(Everyone would get saved then)
He cannot act in Justice without righteousness(All men can be saved because his Justice was satisfied on the cross. Righteousness can't leave even one man out of His salvation plan.......faith in His Son.)
He cannot act in His sovereignty and compromise His righteousness.(Arbitrary choice)
He cannot act in His love and compromise His righteousness.(Everyone would get saved then)
He cannot act in Justice without righteousness(All men can be saved because his Justice was satisfied on the cross. Righteousness can't leave even one man out of His salvation plan.......faith in His Son.)