BA188 last night CSD came and said hello and said no weather delay. Very quick flight. To which I replied that's good because I had to rush from Manhattan as our helicopter transfer got cancelled because of freezing rain. Many raised eye brows from other passengers around. Only after did I realise I sounded like a bit of an arse.