There isn’t any rest from sin. It is always hounding us. But be encouraged, you can have victory over it. Jesus said He would give us rest. In Matthew He said, “Accept my teachings and learn from me, because I am gentle and humble in spirit, and you will find rest for your lives” Matthew 11:29-30 (NCV).
When talking about sin Jesus said, “If therefore the Son shall make you free, ye shall be free indeed” John 8:36 (ASV).
Only Jesus can truly set you free.