How long can you stay motivated?

Insurance executive and entrepreneur Art Williams on motivation:

“Almost everybody can stay excited for 2 or 3 months. A few people can stay excited for 2 or 3 years. But a winner will stay excited for 30 years or however long it takes to win.”

Source: “Just Do It”