Honestly, the biggest difference was my writing style. The first time I applied, I had absolutely no help (which my pre-med office purposefully made sure of). As a result, my language came off as immature among many other things. So the second time around, I went on google and searched up articles on how to write meaningful personal experiences. My personal statement, I kept about 98% the same, as it was previously edited by a fellow PhD.
The next part of it was completely unintentional. I continued my volunteering with the homeless, went to my motherland for some midwifery, continued my EMT volunteering, got my MPH degree and then started doing some work with organizations aimed towards prison health reform and opioid addiction. So by the time I applied, I literally had thousands of volunteer hours. All in all, my application became very, very mission heavy. The only thing missing was a good MCAT score.
Some interviews I went on, I was literally told that my application was trash and that they didn’t how I got an interview (cough: Indiana). Other schools were surprised I was rejected from medical schools my first cycle (lol: they should have read my previous experiences). So it was like a 50/50 tbh. But in the end, I was ultimately accepted by two very mission heavy schools both in underserved areas. So my advice to you: if you have a low stat application, still go for it if you can show that you have the passion to become an amazing physician.