I mean seriously, hasnt anybody had something that they have to spend a chronological ass-ton learning, only to forget once the tests are done.
True, there are some things that I just forget after a test, even though I do not forget completely everything that comes with it, fortunately. But this is the thing: in school you create a work habit. You could do it at home, but it's much harder. But why do you'd work on something that you don't care about, you ask? Because you're in the 8th grade.
Don't take this as an insult, but imagine if the school asked to choose what subjects you cared at the 8th grade. Two things would happen:
-I don't know what you learn in the 8th grade in your country, but like I said it before you'll have less knowledge of things that are more or less general culture. Sure, you might never need to know who was that guy that was a dick and burned the Coliseum of Rome, but I think it's good to know.
-Adults regret sometimes their decisions, let alone 8th graders. So someone that said "fuck math" can't go back to it, at least without some consequences. For instance, I only found I liked chemistry at the 9th grade, so all these years were helpful to get a taste of what I would get in the future if I chose Science, which I did.
So if you don't like some of the subjects from your grade, tough luck. Do them, and at High School you may choose in which field you want to work in the future. Step up, and fight for your future.