Hi Speedy,
I'm Anna, recovering alcoholic and in my opinion, the only way to gain strength over the cravings is to not drink. Each time you beat a craving, you become stronger. Try to not blame yourself for drinking. The guilt will only make the situation worse. You've been sober since Sat so build on that.
I think when you're trying to get sober, you have to put your recovery first and take care of yourself. Ultimately you can't let your sobriety be affected by your relationships.
I'm glad you're back on track and I hope you keep posting.
Love, Anna