It's definitely not easy. And you'll fall back into old, bad habits from time to time.
But going through with it as completely as possible can really make a difference for you productivity.
Ok, I will give it a go. The distractions from Chat are huge when coding. But I just have to look if I see a new chat pop up. So the only option is to bite the bullet and turn it off I suppose.