If I eat out I tend to have a steak or chicken and salad. Some soups are also OK. I miss the desert (was always my favourite course) and have a teaspoon of someone else's desert. I then sometimes have a liquer coffee while the others have their pud. I haven't had a problem with friends, rather the opposite. They sometimes say they can't have cake with their coffee as it isn't fair to me so I say "Well, everyone else around is having their cake so why not you as well? I really don't expect anyone not to have anything just because I can't". It seems a bit unkind for them to aviod you.
When I go to the Christmas lunch a very large friend always asks me to have my potatoes at the buffet and he wiill take temptation away from me when we get back to our table so he has a double portion; suits us well!!!!
I HATE being diabetic but there are a lot worse things to have so you just have to make the best of it. I hope you wil find some friends who really don't care if you are black, white, short, tall, thin, fat, diabetic or anything else.