Hi everyone. This is my first post on this forum-- I would firstly like to thank you all very much for all the advice and help you give on various threads here; I have found it extremely helpful, and am very grateful already. Thank you! My problem (apologies for the long post :( ): (In nutshell: chronic problem of taking hard classes, don't have stable base, what to do now?) I'm going to be a second semester sophomore in the next few weeks at a top university. I was very excited upon entering college, but absolutely unsure of what I wanted to do. I considered Economics, Math, Physics, Biology. Biggest mistake-- took classes harder than my level--I assumed I knew the first year Econ sequence, so I skipped onto the harder option in sophomore sequence and landed a B. I took MV Calc (Stewart) when I really should have taken Calc 2 again in college, and got a B-. After the first sem, I started the Physics hardest sequence, got a B in Mechanics, and this past semester, got a B- in E&M (Purcell). This past semester, I also, instead of taking applied linear algebra and DE, I decided to take a proof based math class (uses excerpts from Baby Rudin), filled with people who've been doing math since forever(it's that "crazy-math people" class), got a C+. Other bad grades were a C+ in second semester Econ, and C in a Biology class (both freshman year). :( My problem with these classes, apart from them being harder (except for Physics, which I really should have worked more in), is that I just assumed I was much worse than the rest of the students and freaked out on the tests. This fear of exams affects me to the extent that in Mechanics, I got a 28 on one of the mid terms, and then, entered the final under the assumption that nothing worse could happen (so was much more relaxed) got a 89 in the final-- 0.8 SD above the mean. The same happened with Math; I freaked out in the mid terms-- at one point I was wondering why I was even sitting there as my brain refused to work. :'( (This might seem a bit off track in an academic forum, however, please bear with me as it holds relevance to the discussion) It took me longer than usual to get settled into college as well, and I didn't start feeling settled in until sophomore fall. I feel I spend too much time trying to get the ideal social group. I didn't have friends who were interested in the same things as me in school, and so, was really excited to find people into gaming, quantum physics and nerdy jokes. But I didn't find those people until this semester, and so, I feel a lot of my time goes into getting to know these people. While I really enjoy the company of my current friends, I also want/like physics/math/CS people, but since I am one semester behind in the physics sequence, I have to make more effort to get to know them, and I, being the lethargic, slow to work person, spent more time than required on this. I wish I could just get tasks executed without thinking for ages about them. My question is-- is my career doomed? I don't feel like I have a solid basis that a Physics student should be developing in the first two years. I am behind on research as well. All my peers seem to have much more CS and Math background, and I have none. I also don't know which branch of Physics I wish to research in, although since I enjoy cosmology, I started a supervised research project in Cosmology this summer (but that hasn't progressed much since I don't have required CS background). I just feel behind in every thing. Also, how should I proceed for the next 2.5 years? I really want to make the most out of my college career, and not waste it taking irrelevant classes like in the past. How can I start catching up? next sem, I'm thinking of taking proof math second sem (have to, it's a year sequence, started studying before already), Wave mechanics theory, a scientific computing class and a GED. Should I chuck the GED/scientific comp and put in a more relevant class? I'm also doing research, hopefully I'll be more diligent about actually going this semester.. Please please advise me; I would really appreciate opinions of knowledgeable people, as I have nobody I can ask on my own. Thank you.