It’s not that unusual to be good at English and bad at math, and vice versa. Some people do better with right-brain stuff, others with left-brain stuff. Usually, though, the people who do well with right-brain subjects do better in Geometry than Algebra (and left-brainers Algebra over Geometry). Have you had chemistry yet? If so, how well did you do?
From 3rd grade (introduction of multiplication) on, I’ve always struggled in math. I hated it, totally didn’t get it, and it was so incredibly frustrating. By the time I got to high school and was introduced to Algebra, forget it. I had no idea what the hell was going on. The only reason I passed my first Algebra class was because I cheated off my friend the entire semester. The next Algebra class, I nearly failed out and was made to take a study hall during that class period so I could “catch up”. I got a B in Geometry, but it made sense to me (way more visual and as long as you memorized formulas, it wasn’t so hard).
When I got to college, I tested really, really low in math. Like, remedial math. My major is in the sciences, so obviously I had to do a lot of catching up and I wasn’t looking forward to it. So, what I did was this.. I had to start in Arithmetic (ha!), so I decided that I would forget everything I was ever taught and learn it all from scratch. Got an A, then went on to pre-Algebra, where I got another A. Algebra, A again. By this time, somehow, magically, I got the concepts and I never thought I’d ever say this, but math became fun.
I enjoyed doing my homework and it felt like it was a series of puzzles for me to work out. I found that pretty fun. I think, though, that the key here is to have a good teacher and a good learning environment. College Algebra was a struggle for me because the class had over 200 people, the lectures went by really fast, and then the lab (where we practiced the concepts and turned in homework) was often different from the lectures. All in all, very frustrating and difficult.
You might look into getting a tutor.. it sounds like you could use a patient person to go through it, to answer your questions, and to explain the concepts. Another thing I learned that helped me quite a bit is to not ask “why”. I remember in high school, they would lay out Algebra concepts and I’d just go, But… why? When I re-started learning math, I realized that that is a waste of energy, because there may not be an answer (or if there is, it’s very complicated). So, I learned to simply accept these theories and formulas without asking why… it just is. Letting go of that need to deconstruct ‘why’, and accepting these ideas, helped me immensely.