It's an okay story, but the lack of punctuation in certain spots,
oy vey...
Jack laughed out loud. "This is great Ianto, haven't had it in years," he took a mouthful with relish.
(Why is Jack drinking Ianto? And how...?)
"Got anymore of that eggnog Ianto," Jack asked as they got up to file out of the room.
(This explains it. Ianto has been blenderized into eggnog...)