Often quoted out of context. The antecedent of 2 Peter 3:9 is "the beloved" Peter is writing to. The word "all" has a lot of meanings. In our normal, everyday life we use the word "all" to mean many other things other than "every person in every place at every time".
It's our traditions and presuppositions we read into Scripture which force us to interpret every instance of "all" to mean a "universal all". We need to read the text and interpret it in context.
Does this passage really mean a "universal all"? Or did the author have another intent? What are the theological implications?
2 Peter 3: https://www.biblegateway.com/passage/?search=2%20Peter+2&version=ESV