Just wanna ask what should I do? Our office will gonna have a Christmas party this December and I believe that we as Muslims must not engage into such festivity (base in the hadiths of our prophet (may peace and blessings be upon him). The most easiest thing so far in my mind is to make an excuse, say I'm sick on that day. The problem is, there will be not 1 but 2 separate celebration, in which it will be obvious for them if I'll make excuses for both. Another one is there will be a contribution and exchange gift before that day. I've talked to an imam and he gave me the option to make an excuse although I can give the gift the other day, not in christmas party. But my biggest problem is the second celebration(the first one is for children) which is worst since this is an adult affair where alcohols are served. They know that I'm a Muslim and they respect me for that except for some jokes that they threw in me in which I dont took seriously. I dont want it affect my working relationship with my co-employees, but I dont want to commit a sin which is grave indeed. Please help me.