Hey John
Welcome to SR - I am fairly new myself and can say that what everyone else is saying is true.
This place does help and so do the meetings. I have been to a few now and walk out feeling so much better than when I walk in the room.
You are doing great - its a hard road - keep busy and dont pick up the first drink.
Oh and what everyone tells me was useful so may help you - dont pick up the first drink!