There will be an Age of correction/Restoration/redemption to bring everyone in line with God.For everyone to be saved, despite some completely rejecting a life lived in accord with God's word, is not justice. Salvation implies that someone has chosen to live in accord with God's word. So you cannot have someone saved who rejects a life lived in union with God.
Acts 3:21 NIV
Heaven must receive him until the time comes for God to restore everything, as he promised long ago through his holy prophets.