Have you ever had a project or a goal that you wanted to see completed? Perhaps you’re so excited about it that you tell everyone! Well, I don’t believe this is the correct way to tackle goals if you really want to see them to the end in a reasonable amount of time (…or ever…). Why do I say that? Well, telling someone you’re going to do something amazing already gets you the gratification of achieving that thing – which greatly detracts from your overall willingness to actually achieving that thing in the first place!

Let’s say for example, you want to start a nonprofit. You tell everyone that you’re going to set out to change the world. Of course, what does everyone say to you? “That’s awesome!”, “Good for you!”, “You’re amazing!”. You’re amazing? You haven’t done anything yet! Stop feeling amazing!… Okay, perhaps I’m being a bit too harsh – but hopefully you get the point.

Furthermore, if you fail at this goal, you also fail publicly. It might not even be because you’re lazy. Perhaps you’re just at a really busy stage in your life. The fact of the matter is, you’ve just placed expectations on people other than yourself. Expectations that will ever ominously shadow you day after day.

It is true that some might see this as a ‘fire under your butt’ of sorts in order to not face public humiliation. However, this definitely isn’t the case for me. My projects tended to be challenging, and every roadblock pushes them a bit further away from my grasp. With each movement forward, the total willingness to complete said project completely fades away like a runaway train. Motivation gets you past the starting point, but habit is the only factor that gets you pasted the finish line.

So I say, if you have a goal in mind, keep it to yourself! Let the accomplishment of finishing what you set out to finish be your motivation, let good habits pull you along and let the fruits of your labour be your reward!