Just saw what you wrote about your GP.
If you're going to stop drinking you're going to have to tell your friends why.
If you can't start by telling one who's also your GP you're lost before you start.
I do understand that it can be hard telling people that you've got an alcohol problem - they'll tend to say "no you don't, maybe you drink too much but don't we all" because they picture an alcoholic as a drunk in the gutter and it's uncomfortable as it makes them consider their own drinking, whether you're being neurotic or superior or something.
But trust me it gets easier with time, I tend to say these days if people ask "I've drunk my share and now I'm passing the batton to a younger generation" and smile and that's normally it.
There are compensationsthough , not least the money you save and I'm probably 3 stone lighter now - mind you the price of soft drinks in pubs is outrageous!