Two issues.
One: do you just not like small talk - go with a head full of news items/questions to ask people re Christmas or holidays. I really relate to this.
Two: can you not cope with explaining to friends that you struggle with chatting to people you've never met before, and will possibly never meet again.
Ordering online and delivery times
Coul you live on a cruise ship

and wondering when it is a polite enough time lapse to leave!!! 

