I'm rooting for all of you! I was in this position last year. The wait was excruciating, just to hear "no" at the very end. I was crushed. I felt like a zombie applying again on June 1. But it can be done. Some things people told me:
-You won't get in with a below 30 MCAT.
-You won't get in with a C in Organic chemistry
-You'll be looked down upon as a re-applicant
None of these things were true. With a 28 mcat, C in orgo I, and a re-app, I'm happy to say I've gotten into 2 MD programs this cycle, one of which was my "reach" school. If you had told me 6 months ago I would be in this position, I would have laughed.
You CAN do this. If you truly want it, it will happen. Work on your deficiencies and prove to those Adcoms that you're worth it. Ask for feedback from rejected schools. By the way - the cycle's not over yet! Some schools are still interviewing. If you're sitting on a waitlist, try to keep your mind occupied until around May when all the shuffling happens. I know a lot of people say it doesn't matter but I was fairly aggressive with letters of interest and I believe it helped me. I'm rooting for all of you! Keep hope. You can do this.