It seems I've lost my chance at going into physics theory. In summary: I enrolled into a middle-sized liberal arts school before finishing high school, thinking there would be more opportunities available, and that classes would be challenging and motivating. That was a mistake; things came by too slowly, so I became bored, and so I stopped doing the work, and that's how I've ruined my physics career. I didn't explicitly fail - actually my exams remained top throughout - but the net effect the strongly depressed grades (C's and D's in some critical courses) quite effectively keeps me out of grad school. And now I'm entering the third and last year, with no further physics courses offered (no chance to raise physics gpa), nor any research opportunities open. (I've already done too much here to be admitted as a transfer student anywhere else). As far as I can tell there is no possibility of getting into a graduate program at this point, let a lone a good theory group. So then; who's been through this, and what choices do I have? Should I try switching into a different science and pursuing that into grad school, or take my current degrees (math and physics), finish the year of general distributions, and use that for some unrelated job?