Neediness comes when our needs aren't being met. But we cannot rely on other people to make us happy, that alone lies within ourselves.
When people don't feel the sense that they are getting as much as they are given, it makes it feel like the relationship (be it romantical, family or friendship) is not two sided.
We all want to be heard, we all want our needs to be met, but there has to be a happy balance of give and take.
(no one wants to be around someone who always demands the center of attention and pouts when they don't get it eh?)
I love the idea of finding things to do to keep you occupied, to distract your mind and lets you take time to focus on just you (and in the meantime, elevates your personal happiness) like arting