Hi new start22, if it's any consolation I got dragged along to a Christmas party in 2007 when I was 105Kg, I didn'w want to go until I had lost much more weight, but I just stuck it through, and yes, I too fasted through the party. I found a little corner with someone else who was really overweight, they were going to have an operation to have a stomach band. They were amazed that I had already lost 13Kg (around 28lbs) on my first fast.
Since then I have lost about 20Kg (44lbs). So just grit your teeth, do your best and look forward to the next event, when you will be as thin as Olive Oyl again, but probably much healthier due to fasting.
Smoking will go in time, the fasting experience will put you off it.