Without self-confidence, a man is incomplete. Very similarly, without discipline, a man's mindset is incomplete. We may be having our own ideas to do something to come up in our lives. We may not be having that much talent to achieve the same. But that does not mean that we are incapable. Let the people around us place a million reasons as to why we can't reach our goals, but we must be in a position to give million-and-one reasons to say that we are worth it.
First of all, we must not give ear to discouraging words but must be serious enough to listen to the criticism. Since because it is criticism, it is not destructive and it should not be taken so. The very same criticism that brings our self-confidence level down will take us close to our goal unlike the false praise, which is sure to take us far away from our goal. If we are mature enough to understand this sour truth, we will be able to achieve sweet success in due course of time!
Again, we need to understand one thing. We can be self-confident, but we must not become overconfident. Some people may not be able to find the difference between those two, not because they don't know the meaning, but because of the built-up of ego in their minds to the size of a mountain, which will not allow them to understand as to whether the goal they selected will be achieved by them or not. Because of this ego, many people's lives are ruined undoubtedly.
There are some people who despite being self-confident are met with failures. Why? Because their self-confidence is not consistent. As soon as the magnitude of the problem goes beyond their control, their self-confidence is completely lost. So, the mere presence of self-confidence is also of no use if it is not consistent!
There are some people who are actually the other way round to the ones I mentioned above. Whenever they are facing a problem, they will be acting perfectly. Let's consider that the problem is getting a lot bigger and going out of proportion. Still, they won't lose heart! The more the situation demands, the greater will be their performance level and this is just due to their increasing self-confidence that is directly proportional to the problems they are facing. These types of people will never lose and even though they lose, they won't bother and will find a way to come out of their failures and reach success summit easily!
There are some people who are confident, but not self-confident. This is their ultimate weakness. The unfortunate thing due to this characteristic is that they will not be able to find out their hidden talent and will continue to live among a flock of sheep under someone's control. Unless they change this mindset, it will be impossible for them to prove themselves. Firstly, they won't be knowing they are something special, let alone proving themselves.