Your dinner may hurt your heart health. Late dinners may harm you, beyond digestion-related problems.