Your stats are great, but nothing else really stands out to me in your profile. Once you pass the numeric hurdle, adcoms will be looking for other things you bring to the table. TBH, being an ORM in premed and having decent ECs won’t help your case. Also, I personally think that your essay may hurt your chances. Writing about staying up late, no matter what the reason, may be seen as a bad habit to admissions officers. But because of your great stats and potentially good LORs, I think you’ll get into Cornell of Tufts.