Are you fully aware of yourself? Personally, I do not think anyone can claim that they know theirselves perfectly. There is always a part of us that has to be discovered and get used to in due time.One way to find out about these hidden traits is by taking up personality tests. While not 100% reliable, they provide good indicators of who you really are.
[404 Check: was link to http:/ / www. geocities. com/ lifexplore, anchor: Link: Lifexplore - Personality, Myers-Briggs, Enneagram, Tests, Type Descriptions, More]