I finally got in on the 3rd try- another example of this ridiculous crapshoot that is the admissions process. There was nothing wrong with my application previously- I had double-digit MCATs, a good GPA, lots of clinical experience, great recommendations, etc. Nothing really changed between my 2nd and 3rd times- but the 2nd time, I only got 1 interview, no acceptances, whereas the 3rd time I got 4 interviews, 3 acceptances, 1 waitlist. Go figure. Thank God that's all over now. Getting into med school was by far the hardest part of med school so far- much tougher than anatomy or biochem or even neuro!
This process is so ridiculously arbitrary. Just don't EVER take rejection personally and don't let anyone tell you you're not good enough. Make sure you apply to enough schools, get everything in early, and never give up! Good luck!