Alcohol is an acquired taste, and so are low/zero-alcohol beers - if you can slowly get used to the better wheat beers you give yourself a ton of headroom in pubs. I quit the booze with the drinkless technique in which you measure your booze consumption over a period and then set yourself targets. I still love pubs, however, but manage to not drink now.
I kept meeting high performance people who didn't drink - like, all the people I met in a three-month period - and that helped. In the UK, people get a bit angry when you tell them you've quit the booze, which is quite funny, but they'll get over it.
Not sure what mocktails you're drinking, but a virgin bloody mary or pina colada seems fairly innocuous?