The trouble I've found with "who am I" is that it's almost entirely dependent on my current mood. If I'm in a pissy mood, then I'll describe myself as pissy; if I've achieved some great accomplishment, I'll think of myself in reference to how great I think I am at the moment.