selfstanding
adjective
°standing or existing in ones own power, ability or competence, non-reliant.