I believe everybody has a talent (including you), you've probably not discovered yours yet but I am sure that if you search for it, you Will definitely see something you're good at.
Despite working all day and night, I was still an average student
At least you tried and you should be proud of yourself. Being an average student doesn't mean you're not intelligent, you're probably not the type of person that can learn just from reading notes. We have different types of learners but schools mainly focus on reading and writing. It might be that you're a visual learner and you can learn better from looking at pictures and watching videos or you're a kinesthetic learner, which means you learn better by carrying out physical activities, instead of just listening to a lecture or reading a book
Maybe I haven't tried to discover yet hehe.
I am proud of myself dear. I am happy with myself as I am.
Of course we can learn best from books and physical activities.
Thank you dear for such a positive feedback 💕