God: looks at all the situation….
Matthew 6:14-15 (KJV) “For if ye forgive men their trespasses, your heavenly Father will also forgive you: But if ye forgive not men their trespasses, neither will your Father forgive your trespasses.”
Approaching our heavenly Father as we consider the things in our lives which we undergo and walk through can be a cleansing effort. But we have to be earnest in how we approach His throne of grace.
We can get a new start, a brand new slate when we walk away from the baggage we carry ourselves; release things, let them go and forget the hurt, the harm, the dark thoughts that want to cling to us.
Moving on with a mind made up to walk in newness.
God is able to help with the process. Seek His face and direction and the change will come.