yes, because med school is about hard work and grit more than intelligence. you are clearly competent enough at science and math, and as long as u keep working hard, u should pursue it IF YOU ARE PASSIONATE. a doctor at the bottom of their class is still a doctor, and if you care about people, apply your knowledge on the field/in person with pre-med opportunities. u may need to explain ur gpa, but if u are truly passionate, it will work out.