welcome to SR!
Keep reading and posting. I have never went to an AA meetings and only had the support here and so far I am doing good.
It is hard though to break those habits. Eat well and drink plenty of water. Keep some other favorite drinks on hand too. It will help.
Remember H.A.L.T. Don't let yourself get Hungry, Angry, Lonely, or Tired. It makes it easier to stay on track if you remember that.