Obviously you know that it is best not to go somewhere that you know you'll be drinking. We all know this but I have done just that dozens of times.
All I can do right now is stay sober 1 day at a time. I can't think about events in the future. History has proven to me that when I start future tripping I end up drunk in the present.