What are (most of) these people saying?? Your class rigor is insane and you maintained a perfect GPA, along with perfect test scores! Look up the Common Data Set for universities you’re interested in–those factors are usually the ones marked “very important”. I think your awards are pretty outstanding, and there’s nothing wrong with your ECs–could they be better? Of course, but they’re not bad. The only thing is what you’re doing over the summer; volunteering is great but overdone (what I’m saying is, if you’re doing it because you’re honestly interested in it, go for it, but if you’re doing it as an app boost, there are more unique things). I think an internship would be a good idea, and you could do other things as well. The research project sounds interesting. Try to show an interest in your major through your ECs/summer activities. Good luck! I would be very surprised if you didn’t get into quite a few of these top universities!