I messed up

I am not trying to be mean, but this is what “weeding out” looks like.

That does not mean you should bail if med school is really what you want. But realize that the difficulty curve increases exponentially so you might not be able to improve your stats. But all you can do is your best effort, realize that it might take more than college (e.g. grad school before med school), DO school, etc.

You can do the arithmetic to calculate your maximal potential GPA if you get a 4.0 for the rest of your undergraduate course realizing that you are likely to be somewhat short of that. Depending on that projection, you can make some decisions. A GPA below 3.8 makes it rough. If you do very well on MCAT’s then maybe you can salvage it. If you persist through MCAT’s but conclude your GPA won’t improve enough, and that your MCAT scores are not sufficiently compensatory, then you can change course.