It would be a good idea to investigate the belief you have that you are "terrible at math". What does that mean, exactly? Are you bad at computation? Do you forget rules? Are there gaps in your knowledge which are preventing you from accumulating more advanced concepts?
Learning math is like learning any natural language. For example, I'm "bad at Russian" because I have devoted all of 6 hours in my life to learning Russian and there are profound gaps in my understanding of Russian writing and grammar.
But I don't believe I am intrinsically incapable of learning Russian. The reality is that I've simply not put the effort into it.
It's truly the same with math. I am personally quite bad at computation by hand. It's exhausting, I often make careless errors, and I find computational problems by hand to be very boring. But that doesn't mean I'm bad at math! I've simply not invested much effort into improving my skill at computation by hand. I'm not terrible at proofs, for example; and the reason for this is that I find them interesting, and have devoted extra time and effort into learning how to write them. The heart of math isn't computation (which I'm not strong at), but proof and abstraction (which I am strong at, only because abstraction is interesting to me).
So really investigate your belief system regarding your capacity for mathematics. It's unlikely you are innately bad at it. Maybe you have knowledge gaps or you, like me, are not innately skilled at computation. But there are strategies you can employ to improve both.
Learning math is like learning any natural language. For example, I'm "bad at Russian" because I have devoted all of 6 hours in my life to learning Russian and there are profound gaps in my understanding of Russian writing and grammar.
But I don't believe I am intrinsically incapable of learning Russian. The reality is that I've simply not put the effort into it.
It's truly the same with math. I am personally quite bad at computation by hand. It's exhausting, I often make careless errors, and I find computational problems by hand to be very boring. But that doesn't mean I'm bad at math! I've simply not invested much effort into improving my skill at computation by hand. I'm not terrible at proofs, for example; and the reason for this is that I find them interesting, and have devoted extra time and effort into learning how to write them. The heart of math isn't computation (which I'm not strong at), but proof and abstraction (which I am strong at, only because abstraction is interesting to me).
So really investigate your belief system regarding your capacity for mathematics. It's unlikely you are innately bad at it. Maybe you have knowledge gaps or you, like me, are not innately skilled at computation. But there are strategies you can employ to improve both.