<p>I definitely feel sorry for you, as you do seem like an good student. You should be proud of what you have achieved so far. </p>
<p>As others have said, those are very selective schools and I would recommend having a backup plan, in case you get rejected. Those schools reject many qualified candidates with high scores. Depending on your intended field of study, there are probably quite a few schools that have later deadlines. Even if you don’t attend the best school, it’s about finding the best school that matches your personality and goals. You just need to take a closer look.</p>
<p>Just remember, you’ve accomplished a lot. Pat yourself on the back for that and don’t be depressed if you get rejected.</p>