The self! It provides opportunities for personal development, as long as it is a controlled Ego.
I love the story you share in this post because you allow us to see the ego from the experience itself. On the other hand I also liked that you talk about ego from the positive and negative perspective.
RE: A self-destructive ego/word of the week in POB