It is very uncommon what you wrote.
Still you think what could be the reason?
Did your friends & teacher admire you?
I think you do not expect any thing, but continue your hard work.
To get good grades is a satisfying job itself.
Inshallah they will latter on do appreciate you.
This hard work will take you very high place in life.