Last spring I came to the realization that I didn't like my major, which at the time was psychology, and choose it only because I was good at it. I was spending hours studying material that I didn't like or care about. I changed it to chemistry this semester, something I love to study but am not nearly as good at. This semester I did awful. I got a C in biochemistry and Bs in Physics with Calc I, Calc II and orgo lab. I managed an A- in an ethics class. I don't know if i should switch back to psychology to save my gpa or stay where I am and try even harder next semester. I just want to do what's best for medical school.