I'm starting a long fast too. I don't have any serious engagements but I always go out on the weekends, I can have seltzer water instead of drinks. But it's hard when everyone is eating and drinking around you. But it will be worth it in the end.
Good Luck.