self-sufficient

adj

1.
able to provide for your own needs without help from others
Derived from:
self-sufficiency