He does not hold our past against us. Why? Because for the most part, we cannot help but hold our past against ourselves. We wage persistent battles against memories, guilt, regrets, and the like.
We also tend to see change as a future event, not a present reality.
Because our perception of time is linear, we see our past along with the present. So for us, in a sense, the past is always present(exists) and present (now). It is not so with God.
God's reality--His perception of time--is not linear. In His, we already are the new creations He made us to be. Right now, thi moment! We are, not "will be". (And it gets even deeper than that!) Think on this. It will "torque your brain" (a good thing!). Seek to see yourself as God sees you. "But we have the mind of Christ."
(1 Cor 2:16)