I don’t think there are one-size-fits-all answers for this kind of question, or for general questions about how to live one’s life. I’ve known total egomaniacs who were awesome people and I’ve known genuinely humble people who ought to have thought more highly of themselves. I also don’t think there’s an answer that’ll serve you all your life. You go through phases. Sometimes you gotta preen and sometimes you gotta moult.
I really strongly believe that a big part of being content is knowing that you’re not aiming for some optimal tuning of the motor but are, rather, constantly adjusting to different road conditions. “Don’t be hateful,” obviously, but after that, “it depends” is a catch-all here