Yeah, i agree with the comments above mine. Even though you’ve done so much and are really accomplished academically, ivies are kind of a reach for everyone, sadly. But as for the others you stand a really really good chance. I think you’re a strong applicant for all of these schools. You’ll definitely get in somewhere good thats for sure! Good luck!