I have always hated math and sucked at it. Many years in school, I would have made the honor roll in other subjects but was flunking or near flunking math. My parents never punished or threatened me. They knew I was so bad in it that a D was success for me!
It was also easy to forget. I would remember it long enough for the test and then it would leave me. By the time I was a senior, I no longer remembered the freshman algebra and freshman would think I was just avoiding helping them when I told them I totally forgot it, and looking at it was like reading Greek. As I've gotten older, I've gotten worse! I think I have actually developed a dyslexia for numbers I didn't have as a kid in school. Someone will tell me a phone number and I will immediately write it down or punch it in reversed or mixed up!
The only way I can remember numbers is to associate them with a sports player's jersey, or the age or birthday of a person I know. Like, 51060 would not be fifty one thousand sixto to me, but Bono's birthdate! I have to think of it as a word or an association. If I'd been this bad in school it would have been considered a learning disability I'm sure!
But I've always been good with words, and was reading before I went to school. I've heard some people say that you can be too right brained, which means you are good at words, languages, reading and writing, and creative stuff, but suck at math. Math is a left brain thing. Maybe some are too left brained and can do math but can't read. I guess most people have a good mix of both. But I can't do math to save my life.