For me, the second-century theologian Origen had it right in terms of his doctrine of apokatastasis, or the restoration of all things. According to this doctrine, if God is truly sovereign, then good must decisively triumph over evil in the end, which would mean that even Satan is saved. This does not mean that people will not need to be purified before reaching heaven—just as gold needs to be refined by fire—but, in the end, all will reach heaven.