While the holidays are a time when you have less control over what food is put in front of you, you've still got control over what you actually choose to eat. Don't allow the usual high-fat and high-sugar holiday party fare to take you by surprise. If you're going to a party or a holiday meal, go prepared.
Know your own limits. "Every diabetic is different," and you need to figure out the balance of different foods that work for you." Although counting grams every day may be difficult, you should have a general sense of what combinations of carbohydrates, fats, and fiber work.
Try to anticipate the kind of food that you'll encounter at a party. For instance, if you know that your favorite dessert is being cooked, You can ask the host/cook to arrange a sugar-free dessert for you. plan your meals and medication during the day accordingly so that you can have your favorite dessert too. You don't have to deny yourself if you think ahead.
If you're really concerned that there won't be food at a party that you can eat, consider eating a snack beforehand.
Another good alternative is to bring a dish with you that you know you can eat. In general, consider using a sugar replacement in sweets and use pureed fruit as a substitute for fat in baked goods. Your host will surely appreciate the gesture, and you'll be able to relax knowing that you won't go hungry.