Hello everyone, This is something that has been on my mind a lot and I have not been open to discuss it in depth because of the emotional weight I have attached to this, but I feel it is better to get some external input from students and professionals. I am now a senior pursuing my Bachelor of Science degree in Astrophysics. I have to work full time for financial reasons. Last semester I attempted two classes and had to withdraw from them because my work schedule was exceeding 60 hrs as I was creating and implementing a quality assurance program. I have since finished that and have even been promoted, but despite my success in that arena, I feel very despondent about school and my future with astrophysics. I feel like I am not smart enough simply. I have a good relationship with my astrophysics professor, she is an astrophysicist and she assures me that this is not the case. She feels I am brilliant and recommended I drop the course last semester because i was tending towards a "C" -- the same with my QM professor. They both think I should go on to graduate school but think my work schedule was what was faulting my performance last semester. I think I will be able to be a full time student again by 2016, but I am extremely saddened at last semester's performance and the thought of taking one class per semester makes me feel like an idiot. Not to mention at this rate it will take me 4 years just to finish my senior year. I have been taking advantage of OCW and have been following along pretty nicely at my own pace but i just wonder if I am learning too slowly to keep up in class. Does anyone have any advice on how I can gauge this or what I can do to feel better about my studies. I seriously cannot give up but need to do well and remain encouraged in the process. I am sorry if this is not a clear cut question...I need help but am unsure of what to ask for specifically.