I frequently listen with the intent to solve the problem. So I tried [listening with intent to agree], and it worked. I’ve also found a work around to being a bad listener: I ask questions in writing using email and Google docs. I find it easier to read and re-read than to listen.
David Jackson in How to be a better listener