Believers must trust the perfect nature of God to avenge every wrong with divine perfection.