Yes it can in my experience
I tried to quit a few times because I knew I 'should'. I would go back after a few days or weeks.
I quit for good when I got mad at myself mid smoke. This time it was easy because my mind was made up. This was 13 years ago
You can do it