The holiday season, beginning with Thanksgiving and stretching out through New Years Day, can be a major source of stress and depression for many of us. Financial pressure, painful memories and associations, being alone, time pressure, and difficult relationships can all contribute. It's a time of year when many of us have family expectations and obligations to meet, and old …