Good luck Programmer. Drink lots of water and remember it will get better. In my 30 year drinking career which has had periods of sobriety of 4 and 7 years, I have often drank again over the most flimsy of excuses. When I stayed sober it was because I found a mental state that would not even entertain the idea of drinking. God of my understanding helped. Or Good Orderly Direction if you prefer.