The Gallaghers makes their New Year's resolutions. Don't miss the Shameless season 1 marathon on January 1st, 2012.