I’m such a nerd and I hate it

I just got a 97 on my midterm essay but instantly got annoyed that I didn’t get a 100 🙄 why can’t I just be happy? I know this is college so ofc the professor’s critiques are more fastidious but still. I don’t even like getting B’s in courses. I often find myself depressed and anxious about scores. I hate myself sometimes 🤦🏽‍♀️.