Ok let's see if this seeming contradiction can be straightened out.According to 2 Peter the reason for the (unbearable to me)delay in destroying the old world and creating the new one is He is not willing that any should perish but that all should repent.But if God is also infinite wisdom...