There is no sin that He is unwilling to forgive, only those ones that we are unwilling to let Him have. Do not use the Lord's name in vain by being a wimp of a Christian crying,"I've fallen and I can't get up!" Jesus did not say, "You made your bed, now lie in it." He said, "Take up your bed and walk." He is not a God who leaves us lying in a pool of our own sin. He died in a pool of His own blood and gave us His Holy Spirit to empower us to live a holy life. We cannot pick ourselves up by our own bootstraps or skate laces. We have to come to the point of, "I can't," but "He can." Just as we cannot look down on someone unless we are helping them up, but neither can we help them if we are down on the ground with them saying, "Get comfortable in your fallen state; don't worry, Jesus can't see your sin." That's like saying no one saw me fall down at the skating rink; yeah, right, then why are they laughing? All have fallen, yet I have learned that I dare not go round unless I am holding onto the arm of Him who is able to keep me from falling.
It gets complicated with addictions and being under the influence trying to get free. How about getting under His influence? Is He powerful enough to break your addictions and to forgive your cherished sins? He might even help you forgive yourself! Look up at that verse again. Is it true? What will you do with it?