When a person is cocky they are just usually over compensating in faking
their confidence. There are a variety of reasons for people to be too
cocky, and this usually is done out of the fear of not actually being
good enough. Searching for a humble amount of confidence is very key in a
person living out there everyday life. If you don't allow for yourself
to be humbled, then chances are, life will find a way to humble you.
Instead of worrying about what others perceive of you, worry about what
you perceive of yourself. Worry about if you are doing the things that
are in your heart to really do. We cannot all be where we want to be in
every moment of our lives. But if we stay real, stay humble, and stay
faithful, life and its circumstances will never be able to deter us from
reaching our goals.