Satisfied or happy because of fully developing one's abilities or character.
"All take and no give"
"Hogwarts Staff"