While I don't have trouble with speech, I often have similar difficulties with text. It took me until I was married with children to figure out why. As adults often do when they have young children and want to communicate something without the young child's knowledge, my wife spelled out a word. I found myself perplexed, she repeated it and it still didn't register, then once more. It took her three times verbally spelling out the word until my brain formed a mental picture of the text. That was my Ah HA! moment. Throw down a blue print on the table and I can build it in 3-D in my mind in a heartbeat, put text in front of me and my mind can simply crawl at times.

Yes, we're wired differently. We all have our strengths and weaknesses. All too often we assume that because "I" think in this manner all others should / do think in the same manner.