Some Calvinists argue this verse is in reference to the elect alone. But look at the context. Peter is speaking about Christ's promise to return to earth and his "delay." Why would he need to delay and be patient with those who have already repented? He must be refering to those who have not yet repented. Calvinists might argue that he is speaking about the elect who have not repented, but certainly will once God regenrates them. If this is the case why would God need to be patient with them, He is just waiting on Himself, not them.?????? The point Peter is obviously making from the context of this passage and his reference to Noah and the Ark is that God is longsuffering and patient with obstinate people and He is waiting and longing for them to come to Him in repentance.