self-sufficient
adjective
°Able to provide for oneself independently of others.