Who am I ?

Who am I ?

So many times I ask this question to myself, and the more I go through life the more I feel that I have some many layers to take to become who I really am.