I have the same problem. Once I realized that I was not just stupid and the other person was simply not communicating well, I began to try repeating what they just said back to them in "normal language" to ensure I had understood them correctly.
When I did this, two things happened: people began to think that I was really smart, and I realized that I could usually repeat whatever I wanted and the person would agree with me.