8 habits that 98% of people who fail in business have in common, according to psychology March 3, 2025