Yes, as long as one lets go of the guilt, the sin has been dealt with at the cross.
Knowledge and accepting of forgiveness is what we need to be free from sin, I always loved it when my kids told me things because they loved me and were persuaded I loved them and would forgive them, not because they felt guilty.
I was listening to a message today about guilt and how some Christians believe that God uses it on us. But it's not the way the HolySpirit operates. Here is a good example;
When we miss reading the Bible how often do we allow feelings of guilt to move us forward or backward? The Bible is food for our souls. When we miss reading and hearing the Word of God we become weak. When a child is hungry he doesn't feel guilty for not eating., he feels hungry for not eating.
There is such a rotten man made "religious" payment mind-set we humans have in response to God that has NO place what so ever in our relationship with Him.
There is no place for condemnation and guilt. We have been set free from that kind of relationship. But how many Christians are walking in that freedom Jesus died to give them? How many of us have walked according to the old manner of life we were set free from when we got saved because we didnt' know any better?
The Bible says in Romans 8:1-2
8 Therefore, [there is] now no condemnation (no adjudging guilty of wrong) for those who are in Christ Jesus.
[SUP]
2 [/SUP]
For the law of the Spirit of life [which is] in Christ Jesus [the law of our new being] has freed me from the law of sin and of death.
God never withdraws from us His sons and daughters. We have the gift of unmerited favor bought and paid for by the blood of Jesus. He has opened up the door to the throne of grace so we can always always find help in time of need. And that time of need is all the time.
And we have daily forgiveness constantly just as that song says about Jesus constantly making intercession for us. Jesus is always there before the Father on our behalf. Not only that but Jesus will always carry the marks on His body as a memorial and a reminder of what He has done for us.
Jesus is the Great High Priest who lives after the power of an endless life. And because He lives., we live too. Unlike the sinful high priests back in the day of the children of Israel who lived and died. Jesus will never die. So there is never broken fellowship on God's part against us.
We have ever lasting fellowship with God because of Jesus. If we turn from God out of shame or guilt or remorse it is not God who turns from us. The devil uses false feelings of guilt and shame to keep us from facing God IN Christ. The devil tricks people into looking at themselves and not Jesus.... the Author and Finisher of their faith.
Such a major message here. We are not accepted because of our behavior. We are accepted because of Jesus.