I'm the opposite, LFM. I have problems with basic arithmetic. I can wrap my head around some level of more complex stuff, in theory, but not being strong in my basic math facts held me back, so I never got past what my college called "Functions and Graphs" (and I only got that far because I was forced to take a math credit). I am awesome at spatial relations and geometry, though -- as long as I can use a calculator and deal mainly with shapes and lines instead of numbers, I do fine. And I can still balance chemical equations, even though it's been (holy hell) almost twenty years since I've needed to, because I can visualize the molecules moving around. But calculus and physics are just...woof. Way beyond me.
I think I might actually have mild dyscalculia. I have trouble with certain numbers, mainly 7s and 9s but also occasionally 3s and 5s (insert Monty Python joke here). I just plain misread them. And I have never been able to remember strings of numbers -- even short, 4 - 6 digit strings, even for only a few seconds. If I have to look up a phone number, I can't remember it long enough to dial it -- I have to write it down or I will transpose numbers. I can only remember my PIN for my debit card by the pattern it makes on the number pad; if the configuration is different (i.e, a telephone-style layout) I am sunk. And I cannot add two double-digit numbers in my head, unless one of them is "10." Multiplication is right out.
My brother is a math teacher, he can multiply three-digit numbers in his head and figure odds and percentages on the fly in seconds. But he hates to read, he is a slow reader and he despises writing even more. The family joke was that he took all the math genes in the family and didn't leave any for me. It's odd how different our learning styles are. But the older I get the more I think that maybe my problems with math go beyond "I'm just not good at it" and are verging on "undiagnosed learning disability" territory.
It's something I've considered being tested for, actually, along with possibly having myself evaluated for adult Asperger's (or, I guess, as of the DSM-V, autism spectrum disorder). But I don't know if, at this point in my life, it would make any difference or do any good. (I welcome y'all's opinions on the topic, though).