Self-depending

Self·-de·pend·ing

Self-depending

a.
  1. Depending on one's self.