I am after a single word (or maybe two), for when one is satisfied within themself, is confident and feels as though they are good enough, not doubting their ability in any way.
I am _________. I don't need external validation.
However, I need a word that does not have an overly negative connotation, like 'arrogant', and also isn't comparative, like 'superior'.