Having people being needy of you is a spiritual short-circuit. The question is: what (energy) are you really facilitating? Unconditional love, or are you indulging?
When you are dependent on other people, things, results, any externalities to stay happy, fulfil your lack, feed your emptiness, improve your situation, you are giving away the pilot seat of your life.
Likewise, when you are allowing others to be needy of you, overly-dependent on you, when you are becoming that nice guy who never says “no”, you are also taking others away from their own destiny.
Be mindful of where and how you are sourcing your energy, as well as allowing others to source theirs.