I’m sure you’re a wonderful applicant; your stats are certainly within MIT’s range, but so are most students who are rejected. You’re new here, so you probably haven’t seen this post from an MIT Admissions Director about chance threads: http://talk.collegeconfidential.com/massachusetts-institute-technology/939227-reminder-no-one-not-even-me-can-give-you-an-accurate-chance-at-mit-p1.html. You just have to send your applications out into the universe and hope for best. Good luck to you!