Pedro, there are some practical steps you can take to deal with cravings. Make sure you don't get too hungry, tired or stressed, and drink plenty of water. Find a non-A drink you enjoy (mine was tea) and have it when you'd normally have a beer.
If going home from work is your danger time, eat a protein snack mid-afternoon, and have a soft drink on hand for the trip home.