What does auf mich selbst angewiesen sein mean?

auf mich selbst angewiesen sein - German to English

to be on my own