The beginner
is not aware of their mistakes
while others can notice them easily.  
The intermediate student
is aware of their mistakes and others
can see the corrections they make.  
The advanced student
is aware of the mistakes that others do not see
and when corrected only the teacher notices.  
The teacher
is aware of his mistakes unseen by others
and makes corrections known only to himself.  
The Master
is aware that he still makes mistakes
and strives to perfect them even though
he knows perfection is impossible.
Honestly kowing where you stand at any given time,
is one of the keys to moving forward in the right direction.
Part the clouds - see the way.
"The objective of karate-do is to contribute to the evolution
of the human spirit through physical and mental training."
Sensei Peter Lindsay