Here is the fundamental ground of hope. God is not a scorekeeper. He is not out measuring every doctrinal deviation or venial infraction. His concern is not with evening things out and making the playing field level. Indeed, His concern is lifting each person, every one of us to Him. He has no interest in finding reasons to keep us out of heaven--indeed His chief interest is to clear the obstacles that prevent us from choosing heaven.
The vast majority of humanity are little children--easily distracted, easily led astray, easily returned to a momentary interest in what is important, and then distracted again. He knows that. So time and again His message of love comes to each one person and encourages a return to Him.
He does not count our trespasses against us any more than we would count a todler's transgressions. And, if we, being evil, know how to give what is good, then how much more so Our Heavenly Father who is good.