Self-sufficient :: Self-sufficient (a.) Sufficient for one's self without external aid or cooperation.
Self-sufficient :: Self-sufficient (a.) Having an overweening confidence in one's own abilities or worth; hence, haughty; overbearing..
Self-sufficing :: Self-sufficing (a.) Sufficing for one's self or for itself, without needing external aid; self-sufficient..