There is value in keeping the ego, there is value in letting the ego "go," and there is value in letting the ego return - but only return if it's willing to be trained.
It's like a puppy. It's cute and funny, runs all over the place, chases its own tail.... but it also chews things up and uses the bathroom in the house. If the owner yells at the puppy all the time, even when the puppy is good, then it will always think it is wrong. But, the owner is unwilling to recognize that THEY wanted the puppy. If they ignore the puppy, then it just continues the puppy habits its entire life. If they spoil the puppy, it grows into a dog that never listens to the owner, lays all over furniture, jumps on guests.... you know what I mean.
It takes balance of love and the appropriate type of disciplinary response to teach a puppy how to become "a human's best friend." Once the owner and the puppy are in a groove - then they understand each other and know what is right and wrong for each other. The owner should not punish the puppy with severity if it makes a mistake. We learn from mistakes. When the puppy makes a mistake, laugh about it - but take the appropriate action to correct the issue. Don't kill your ego. I mean, you can... thats on you. But, that's like killing something that might end up being your greatest ally or best friend.
ACY
Sometimes it's good for a change. Other times it isn't.