2 Peter 3:1-9

Bottom line -God's action and (seeming) inaction are both for our good.