Welcome! I am new too and relate to your post very much. Just know that you are in the right place now. It is always hard to take the first step but you are here now.
I too had my last drink on New Year's Eve. I struggle with a lot of the same things.