Many Christians who are struggling with Calvinism find 2 Peter 3:9 to be a difficult passage to understand.

2 Peter 3:9 says, “The Lord is not slow to fulfill his promise as some count slowness, but is patient toward you, not wishing that any should perish, but that all should reach repentance.” (ESV)

Does this mean that if God had His way then no one would go to Hell but everyone would repent? Well, no, not exactly. First of all, to interpret this verse that way (more…)