IDK, perhaps it is a work of the devil that seems to prevent us from allowing God's forgiveness to be enough for us? If the devil can keep us down and defeated...well, we won't be much good for God then, right?
Maybe some lack trust in God to truly forgive? Maybe the lack of believing in the Sovereignty of God could cause such trouble of unforgiveness?

Good things to think about.