@EarthySlay thanks for your words of encouragement. I know academics doesn't define me but it's hard not to put a lot of value on it when almost everyone around me does (especially since I need to start thinking about university after this school year). I'm sure I'll get over myself and move forward from this but it still hurts ot to get the grades everyone has been expecting of me and that I've been expecting of myself.
I really, really appreciate your words and it isn't weird at all. Thank you so much my friend