hello, child protective services? this is an outrage!
we have a parent who can't deal with their kid not being above average!
like seriously, an "A" is supposed to be "Above Average" and a B "Average," right? Meaning if you've got 3 of each, you're above average? Meaning your parents are expecting a bit too much of you...? Like seriously, I don't care about getting into a prestigious college (I've made rants about this) but I do care about my grades. My goal is to keep everything above a C and I do that simply by not goofing off and pretending I don't have homework (most of the time.) Your parents are overreacting big time. I got two F's last year and mine didn't care, I was obviously trying and super depressed over it. Did your mom perhaps end up in a super easy school, or is she some sort of super-genius who doesn't understand how others can get sub-perfect grades when trying their hardest (or at least as hard as they can without spending every living moment either sleeping, eating, working or studying?)
I don't understand parents who punish their kid for bad grades. If you're trying, you're trying. Making your kid less happy doesn't make them smarter, and being unhappy tends to make them want to do schoolwork less.