You are good enough. It’s that there are so many students who are “good enough”, that the top schools can afford to choose the truly outstanding students among them, not counting many recruited athletes, legacies etc. Quite a few very academically strong students I know will go to our state flagship this year, with acceptance rate around 70%. You’re in good company. Enjoy your college experience.