I suspect most of us have a different view of ourselves than what others do. The primary reason for this is because we are the only ones that know what is "going on inside" of us.
How one feels about his or herself is more important than our outward appearence.
There will always be those who think you really have your act together as well as those who believe you don't have a clue!
Honestly what you think about yourself is most important.
Nobody is perfect!
Life is a personal journey and we're all a work in progress.