For me, the first few weeks every time I tried to go out to a meal (for work, for example) I couldn't overcome the temptation, ate terrible things, and ruined at least one week of weightloss, if not putting myself out of ketosis too
After a while though, I've gotten used to it, and I'm feeling more determined than ever. So I've found the key to be this: foreplanning!
In general, I avoid any social situation that involves eating if I can. But if it's something important like my best friend's birthday, or a work team meal, I speak to my consultant about it in advance.
If it's at a restaurant, I go online, find the menu for the place I'm visiting (Or even call them and ask for one, if I can't see one on their website!) and I take it to my consultant, and we go through it with a highlighted to see if there's anything that I'm 'allowed' to have/can have without doing any real damage.
If it's something like a BBQ, I speak to her about that, and take my own food with me (like diced chicken breast and green peppers on skewers with some thyme sprinkled on), or if it's a family sit down meal I'll liaise with whoever is doing the cooking in advance and let them know exactly what I'm allowed. If they're family or close friends then surely they will be supportive? Especially if I bring it along already prepared and they just have to whack it in the oven.
I do sole source almost 100% of the time, but if it's a social situation like above, I allow myself the equivalent of a sole source plus meal, so that's my guideline on what I'm 'allowed' if I need to eat socially.
I hope this maybe helps and gives you some ideas!

There are no two ways about it, eating socially (and most social events seem to involve eating, to me!!) are a PAIN when on sole source, but they're not just something to be feared and dreaded, they're a challenge and a chance to prove to yourself how strong you are, and how committed you are to that slinky new you that you're heading towards.
