Genuine question I'm not sure which is better. Ego is defined as 'a person's sense of self-esteem or self-importance'. On the one hand having a great self-esteem will make you attractive. On the other hand I read a lot about just letting go of your ego. Don't care about what others think of you, don't think yourself better or worse than anyone and the advantage is no one can knock your ego because it doesn't exist.

Are there any more scientific (or at least slightly scientific books) about self esteem and the ego?