Listening to a wide variety of people, too, is helpful. Many voices bring many perspectives. Questioning people and considering their responses is how you get better at doing the same when you have dialogues with yourself. As difficult as a problem may be, having a dialogue with yourself is ultimately the only way to solve it, or at least come to terms with it.