Growing up i have always wanted to be a physicist. I knew since i was in first grade. But now that i am coming up on my last year i have little chances of getting into a grad school. I have around a 2.8-3.0 Major GPA and a 3.15 overall GPA. I have two publications with no internship. I worked very hard and thought this semester would show the level of dedication i put fourth but apparently it didn't. I normally dont complain about my grades because its not responsible of me (but i feel as though my grades were complete bull). The family hurdles i have overcame, and the goals i have set really makes this semester a depressing fact when i start to realize that i may fall very short of my goal to be a physicist. I feel as though i have a good conceptual grasp of physics and i am a really good tutor but i seem to always fall short technically and i suppose just simple mistakes that are costly. Working to help support my family and myself, and commuting really had an adverse effect. All those excuses changes absolutely nothing, but it still stands that i feel as though i wont be able to get in. What should i do? What are my options? Should i take some application/programming courses just so i can get employed? AHH freaking out please help.