Christmas can be a happy time, but the day before can has been linked to a 37% increase in heart attacks. Smoking, excessive drinking,sleeping too much or too little and even painkillers can all shorten your life, but so too can stress. A new study claims that Christmas Eve, among other key events during the…