Well, I am fighting my own kind of addiction and you are right. It's so damn hard. One step forward, two steps back. I think people say that understanding it is the first step, because it means you already know that is not good for you and need to make it better. So you start making steps in that direction and little by little you make progress. I'm not sure I can give you the right tip. My way is enforcement. The best way is awareness. Just be strong and don't let your brain play with you.
It's really nice to meet you too and if you find a way out of this, please let me know.
RE: Hello world, this is me!