By Dr. Barry Thornton In the timeless classic It’s a Wonderful Life, George Bailey, played by Jimmy Stewart, tries to make sense of his topsy-turvy life and the fleeting purposes for living that he almost loses, due to regrets and missteps at a critical time in his life. Clarence, an angel trying to earn his […]