One thing most entrepreneurs or business personally are really missing from is that they always want quick success or quick reward especially when you just start a business, wait not even business alone even when you are learning a skill, you always want to reach that master level in a week. Lack of patient is one thing most of us are really missing. I actually listen to Mark Zuckerberg video and he said Facebook isn't the first thing he built, he built bot, games and lot of things but Facebook made him who he is today, he also mention the woman who wrote the book “Harry Potter” how she was rejected lot of times before she wrote harry potter, slowly but surely, they never relent even thou when their success they show up on time.
I sat down and gave it a thought, I remember how I enter the Forex world, every traders aim is to make profit but he depend on how you want to make it, slowly or quickly. We all want quick method, to make that profit and along the way mistake will happen or what we expect wont come and we will quit. Do you have what is take to wait over and over again till that success show up. Will you keep retrying over and over again even if you keep failing. Doing it over again doesn’t mean you are doing it wrong.
You need to do something which include having a plan.
You need to create a plan for yourself, have a target, in the next 3 years doing this or that what are going t achieve or acquire, then you will start working toward achieving the goal because you already know what you want. You need to know what success really mean to you and determine how to earn it even if things wont work out, you will keep pushing and stay focus always.