Running a Marathon in Life By Margaret Blaine on May 6, 2013 in Buddhism In Daily Life, handling goals, happiness, How Are You Chanting?, personal growth, practical buddhism, Uncategorized Chanting through major obstacles and running a marathon are similar. Continue Reading 0