It's been my experience, both personally and as teacher, that the manner in which a subject is taught, often determines a student's success.
I would have said I wasn't good at maths too, but that didn't happen until I went to high school. In primary school it seemed easy.
Now this is where my mathematician husband would jump in and say, but that was just arithmetic!
Just let's ignore that comment for the moment.
The fact is, that when I became a teacher and found some students not catching onto a concept, I had to find a way.
Say, for instance, and angle.
If you ask the average student to define an angle they will talk about two lines and their size.
Once you talk about distance and movement and you involve them in doing, the penny drops.
Then reflex angles take on a whole new meaning.
The other thing is, not every student is ready for a particular concept or concepts, yet we bung them ll in the same class for convenience.
Imagine, if you could have applied to be a designer, where flair and enthusiasm would have been your entry, you would have caught up in the small amount of mathematics needed. Enthusiasm finds a way.