It's not unusual to see blog posts or advice telling you that you can master a skill in 10 days, 20 days, or so. There are even tutorials teaching a skill in a matter of few hours. There's actually no specific timeframe required for you to be really good at something, especially when it's one thing you are passionate about.

The only drawback comes in when you fail to pursue what you have started. There's always that one thing that hinders and deters your mouth. And that is resistance.

When you begin working on something you want to be great at, you'll really be excited at first but then that excitement will run down and that's resistance. When you notice very little progress you've made and feel discourage, that is also resistance. When you begin to think and reflect why you are pursuing this, or when is the best time to pursue it, that is still resistance. When you finally decide to give up, that is also resistance. That's the only thing that obstructs your way to achieving greatness.

According to Steven Pressfield, he referred to resistance as "the most toxic force on the planet whose aim is to shove us away, distract us, and prevent us from doing our work."

Even if resistance is taking the better of you, there is a way to defeat it. Acknowledge and recognize resistance and recognize your ability to keep going, even during the times when you feel like stopping. Do it, consistently until you're able to do it long enough that it becomes a habit. Being consistent will now pave the way for you to be able to make progress.

When you see yourself improving, your self-confidence will develop but you still have to be wary of resistance, it could still be waiting for you down the road. In order to beat resistance, all you need is will. You need to have the strength to overcome resistance, then and only then will you be able to achieve victory in achieving greatness.

Tags Success