I just finished second year physics and I passed everything but not by a lot. My cum GPA is ~1.7 and program GPA is ~1.8. I've done the math and I would need at least a A+ on every single course for the next 2 years to get my GPA up to only a 3. First year didn't treat me too well and and 2nd year was a big wake up call. Only this past semester have I really put in the effort to do well. I had plans to go to grad school, I've wanted to become a physicist since I was 15 but now I feel like I just threw away my future. All of this from dumb mistakes these past two years. I would have to work my ass off to get my GPA up to a mediocre level just to undo the damage from first year. God I hate myself right now. I have no clue what to do. Even if I redo second year I'd still need an A on EVERY SINGLE COURSE which I think is straight up impossible for me to do. I feel like a B.Sc. in physics is useless without a graduate degree. I think I've boxed myself into a corner and screwed myself over. Physics is my passion and I worked so hard this semester but I feel like there's no point anymore. Any advice? I'll take anything at this point.