Many of us from time to time need someone to talk to, to listen to us, and/or let us process stuff. Sometimes it's really hard to find the ideal listener. The one who intuitive listens, doesn't interrupt, let us cry without having to explain the tears immediately. Sometimes it would be great if that listener would hold off giving advice until you ask for it. However, isn't the most important thing you want in a listener is to be non-judgmental, supportive and capable of not blabbing it to everyone?
My mom is that someone, who is non-judgmental, supportive and capable of keeping secrets. I can talk to my mom about ANYTHING! She's not always the greatest listener on the planet, but she's loving, compassionate, intelligent, very non-judgmental, open to new ideas, can keep content confidential, supportive, forgiving, and a strong individual. Yes, sometimes she interjects solutions to the problem. Yes, she doesn't always know what to say or not say. Yes, I know she's not cut out to be a coach or therapist. Yet the amazing thing is everyone comes to her with their problems and plans. The reason is she's non-judgmental, fun, and not easily shocked by life.
Do you have a person in your life like this? It doesn't have to be your mom. It's that person is human listener, who may not be a perfect listener.