My UGPA is 2.9 according to AMCAS (3.1 per AACOMAS!)
Iwill be a MS1 this fall.
No, it is not impossible. But it is frickin' hard.
I got my EMT, started working, and worked my way up to paramedic. I got a job in a hospital ED-based ambulance, working alongside nurses and doctors.
After a few years of that, I retook some classes, took some new ones; some were freshmen-level, others were graduate-level. All A's. I made an impression in those classes with my motivation and interest.
I studied like mad for the MCAT.
I ended up with a killer MCAT, LORs from doctors that were personal and passionate, and LORs from professors that attested to my newly-expressed academic abilities. My GPA still sucked (6 classes can't change it much), but the trend was good.
Got off the WL at the end of July.
It CAN be done. If you throw your heart sincerely and wholly into achieving a goal, people will respond to that. We all believe in redemption and second chances. Give them a reason to take a chance on you, and they will.
Good luck. You'll need it