Its hard I know but beating yourself up can lead to more drinking.
Try and focus on getting well and staying sober - thats going to take a lot of effort and that where you energies need to be.
You can mend fences and make amends in time - but you need to get yourself well first?
D