Most of the stress people feel doesn’t come from having too much to do. It comes from not finishing what they have started Jan 5, 2023