A lot of my time is spent listening to people sharing their challenges and frustrations. Lone voices in their organisations, who can see a better way of doing things, they get ground down by resistance and inertia. Knowing that others feel the same, and that people around the world share their vision of what is possible can be very sustaining.
Just having someone listen helps. I can see them clarifying their thinking or stiffening their resolve simply through the process of articulating their thoughts and sharing them with someone who understands.
We don't often need people to fix things for us, we just need someone to help us work out what to do and find the motivation to do it. This is why a coaching or mentoring relationship is so powerful. Not the dependency model of old style consulting where you would pay others to come up with solutions and deliver them for you, but a way of building your own skills and insights and becoming better at using these to make a difference.