Assurance based upon personal holiness, personal graces, and personal works is nothing but self-righteous presumption. Lack of assurance based upon the lack of those things is also self-righteousness. True assurance is simple faith, trusting Christ alone for every particle of salvation and eternal acceptance with God.