Christmas is almost upon us again. The shops are crammed with sparkling decorations and excited shoppers. Christmas trees are beginning to appear in folk’s windows, the first Christmas songs are being played on the radio, and even the weather is turning cold and frosty as if in anticipation of the big day. Christmas can be a time of great joy and laughter, of celebration with family and close friends, of parties and dinners and cosy firesides just for two; but it can also be the loneliest time of the year for many. Read more