Labelled this post 'your network' but it applies to your friends too. I think it's really important to have a strong network, and a bit of variety helps too. Like I have people who are quite a bit younger and older in my network. People who are quite a bit richer and poorer. As long as we can help each other, it's all good. I'll always give a chance to someone who doesn't 'add value' yet but has the potential to.
At the same time, I'm more quick to cut people off now if I have to. Thankfully, it's rare I have to do this since I have an awesome network, but cutting people off is at least, if not more, important than having new people.
This year I made the decision to focus more on building my network more than being 'superb at sales'. I think in the long run, this will bring more success. It's going quite well so far, but could go better. I think I'll write a fairly detailed summary of this at my end of year review... but let's just say that at the moment I have access to some really cool people who are near the top of the world in their area of expertise... but that 'access' is mainly online, lols. Doing pretty well in meeting great people in real life... could do better though! I'm at about 7/10.
Feel free to connect with me- the best people in my network I've been friends with for more than ten years without having an argument with them! I'm always ready to help good people reach their goals, and they're always ready to help me.