I get sent self-help books all the time to review and actually that type of friend can be very helpful. What the books explain is that you need multiple types of friends. If all you have is friends who listen passively and say "yes yes it will all be OK" then you tend to stagnate. You sort of wallow in your problems and don't make progress.
So yes you definitely need listening friends! That is a key part of your circle. But you also need active cheerleader friends. You need the "we can fix this!" friends.
The key is to have this circle and to go to your friends in turn. If you go to a "fix it!" friend when you are feeling too passive to fix things, it's not going to work. But if you keep going to the passive "listen without any comment" friends and nobody else, your life spins in circles!
There's a role for everyone
