It is good to have people around but understand that everyone deals with their own things and are fighting their own battles. It is unfair to expect people to take responsibility and solve challenges for you. If you have someone such in your life, congratulations. If not, then learn to deal with your own challenges.
In fact, learn to be supportive of others. Grow yourself emotionally mature and strong, so you take care of yourself and support others.
If you can develop this capability, imagine how many challenges you can solve for others while not being dependant on anyone for your struggles.
Nothing is stronger than your own will power. This is my personal experience, as you grow mature, you naturally become more supportive of others while taking care of yourself.
How do you deal with your challenges? Do you need a lot of support, or do you provide support to others?