I saw this video the other day and really liked it. The important take away is that if you let yourself get satisfied with your progress towards something you’re less likely to work on it. Even if that progress is fictional. A friend once told me a story about a car dealership where they pressured all of the new salesmen into buying a car that they could barely afford so that they would stay motivated to sell, horrible I know, but it probably worked.
Telling people about your goals isn’t the problem, the problem is the way that you tell them. Don’t let yourself get satisfied, unless of course you’ve got nothing left to achieve.