>>16715570 (OP)there's so many possible answers, here are a few suggestions
first, i think
>>16716707 this anon is likely correct, your teacher or other learning resource is more than likely just bad and doesn't really reflect on you necessarily.
if your issue is memorizing formulas/algorithms, consider checking out spaced repetition software like anki or strategies like memory palaces (and get evaluated for ADHD).
if your issue is not getting it generally, consider trying proof-based math instead of applied/calculated math. in this case, you'd want to study analysis rather than calculus.
if your issue is problem solving, practice your lateral thinking (e.g. relating common qualities of one thing to common qualities of another and considering shared qualities; like analogies but with concepts) skills, as i find that reasoning the kind i use most when intuit math.
in a video game, you're generally expected to master basic game rules before being introduced to more complicated uses of the rules. understanding the physics of movement, basic interactive mechanics, etc. you are prepared by being given situations or scenarios to experiment with the game logic. math is exactly the same. you need to be creative *and playful*. do practice problems, try toying around with problems you're given (e.g. what happens if i make this thing this value?). most problems in math demand changing your perspective.
and on that note, make sure the above applies to your fundamentals as well. do you REALLY understand basic math, or did you just rote-memorize approaches to problems?