My plan is to go to the schools that I like to get into and talk to the admissions office about improving my application. I've actually spoken to some professors whom I've done well in class and hopefully they would help me with better extracurriculars, possible a better research position or something. I'm not giving up, I worked so hard to get to where I am. I might as well take the MCATs again. While I have decent numbers, there are certain parts in my application that might be holding me back (such as the fact that I've taken some prerequisites at a foreign school). Problem is, my undergrad accepted these and I've gotten A's in ALL of the "follow-ups". It's tough for an immigrant like me, but I thought I've overcome all hurdles (got my citizenship recently). I've done Harvard's postbac before applying (since I thought one year of calculus will make me a more complete appplicant) and have no grades lower than an A-. I did shadowing and significant volunteer work.
I'm very upset with University of Pittsburgh and Rochester for not accepting those foreign prequesites, despite the fact that I did well in them, despite the fact that my undergrad college credited them and despite the fact that I still got A's on ALL the follow-ups (e.g. Physics 2, Orgo 2, etc.). They sent me letters to either retake them or withdraw. I mean, take Bio 1 again after getting that credited and getting an A in Bio 2 a here? I'm beginning to think that might be a major weakness. Unless I interview poorly, which to my knowledge doesn't seem so.
There you have it and if anyone has something better to help me plan out my future, please do not hesitate to advise. There must be light at the end of this dark tunnel.