overwhelmingly found that putting things off doesn’t create happiness. In fact, a whopping 94% of people said procrastination hurt their happiness. More than 5,000 people have taken the online test ...