Millionaires tend to live in their homes for a very long time (about half of them for more than 20 years), hold their stocks for long periods, and even stay married longer (only 4% are divorced or separated).
The reward of sticking with it: You don't lose money to transaction costs and you ride out market slumps, so in the end all of your investments typically pay off.