What is assurance? A positive declaration intended to give confidence; a promise.
That being said, what is the ground of all human assurance before God? What assurance do we have that our sins are forgiven? Is it contingent upon the intensity of our faith or something else? Watch this 3 minute video by D.A. Carson. I pray it encourages your soul.