It sounds like you are able to not drink the rest of the week, so what's different about those nights compared to the weekends?
I would imagine that you don't drink Monday-Thursday because you have other things to keep your busy and you have things you need to be fresh for the next day. Can you make your weekends like that?
It's a bit different, because I'm an alcoholic and was a heavy daily drinker, but I found that one thing that helped me was to fill up my time with non-drinking things. You already run, so plan your long runs for the weekend and early, so you know you have to get to bed nice and fresh to get up for a run. Do something on a Friday or Saturday that can't involve drinking - go take an exercise/art/whatever class (I started going to a Friday evening sound bath which was 7-9pm, and after that I was ready for a cup of herbal tea and bed). Go to the cinema. Do for an evening hike. Even if you have small children at home, leave them with your partner and make one of those evenings about doing something for yourself.
You could also consider doing 30 days alcohol free - enlist your partner too so you do it together. Bee Sober does one, as does This Naked Mind, I'm sure there are others.
I'd also look into grey area drinking, because it sounds like you are a grey area drinker - you aren't physically dependent and drinking every day, but you don't have a healthy relationship with alcohol either. You're in the 'grey area' between healthy and alcoholism. There is lots of support for grey area drinkers and actually in my AF groups, most people would identify themselves as fitting in that part of the spectrum, so you would very much not be alone, even in support groups, etc. if that's an option you took.