sadiqhassan... there is no rule that to attend a Flyertalk Do that you have to drink. Not all dos are in bars. There are Flyertalkers old and young who don't drink at all (except for water or Pepsi...

)
In fact, one of them coming up on Dec 21 is right in your neighborhood: NY, NY. And it's not in a bar but a little French Bistro called La Bonne Soupe
http://www.flyertalk.com/forum/showthread.php?t=731332
If you are around come join us. It's a good mixed group of world travels and locals and a Cat Hair covered Host.
I was apprehensive abouta ttending my first do in Boston almost ten years ago. (Oh my god! Is it really almost a decade!) I met some nice people and, over time, met one Flyertalker I call my Big Bruddar and one of my bestest friends.
If anything you can get a few traveling tips and maybe make a new friend or two.
Good luck!