That's admirable. It takes a lot of will strength to do so. I have some, but not to that extend. But I'm getting better at it. The other day I had a craving for a beer, so I allowed myself. And only one. After enjoying it, I breathed, and made it clear to myself that it was enough. That usually doesn't happen. My habit is to drink another and so on. That's why I don't drink at all within the week. Now I have to work on the weekends, too. Be more aware to reduce it to just enjoyment. Just as everything else.
The reading I'm working on. I have a lot of good habits. I do write daily now, work, gym, social contacts, nutrition. But there's always some other hill to conquer :-)
Thank you for commenting!