Insomnia does more than keep you up at night and leave you bleary eyed in the morning.  Recent research has found that it also puts significant stress on the heart. People who have a sleep shortfall (less than 6 hours a night) face an increased risk of heart...