29 God's gifts and calling can't be taken back.