Hi holly and congratulations on your recent sobriety! I've done a huge amount of analysis and reflection on my drinking behaviour over the past 2 yrs as it is the backbone of the AA 12 steps.
I am 100% with you that my not drinking, in itself, helps me to keep not drinking.
I was so ashamed of everything I was failing to be and created huge amounts of stress and drama thinking that I had to be everything to everyone and it was all up to me, me me. That drove my need to change how I felt which I did by sinking 2+ bottles of wine every night.
Now, I can feel better about myself and have also managed to release enormous amounts of self inflicted pressure.
I am guilt free when I need a lie in. I justified if I want to slob out for an evening. I know I am doing my best and that I am happy with how I am behaving and how I am treating those around me.
Conversely, I know that if I have a drink, the absolute opposite will happen and I will spiral into self hatred and chaos which will need more alcohol to forget those feelings which will create more hatred and more chaos. Repeat until dead.
I can't do one.
I can't do moderate.
It's all or nothing - and nothing feels fucking marvellous so it's a no brainier for me 
glad what an awful weekend and well done for surviving. Definitely keep her at arms length from now on - she is very dangerous to your sobriety. I have very sadly had to stop seeing my best friend as I've realised that our 10+ years of intense friendship was totally based around getting shit faced. She doesn't even know I'm in recovery as she's not interested in any invites if they don't involve drinking
so I have never had an opportunity to tell her.
Sobriety must come first otherwise there is nothing else.