Sorry for the long post, but I'm in a tricky situation and have a lot of questions. I am a community college student who wants a career in astrophysics. My end goal is to contribute to scientific knowledge doing research, but my focus is on being a popularizer of science, teaching in some way to the public and hopefully inspiring people to want to learn. Here is the snag, though: I have always been impeded academically by severe clinical depression, even if I didn't always know it. I tanked my first year at this school with B's and a C in my major courses, started getting professional help while taking time off of class, and then came back to school after a semester. I've taken three classes in the last two semesters, and have B's in all three..two of them were elective courses that I didn't even need and one was Linear Algebra. I'm in a position now where if I can get straight A's in my current courses, I can TAG to UC Santa Barbara and be on my way. If not, though, where can I transfer with a 3.1 GPA? And if I'm struggling now in the easier courses, am I setting myself up for failure in upper division physics? Or let's say I get better as a student but not in time for this semesters transfer apps; can I still get into a good grad school from a lesser known and less selective school like San Jose state or San Francisco state, and if so, how well would I have to do? Should I abandon physics for now and try an English major or something, and come back later in life? As of right now, my transfer application is strong in my personal statements and in that I spent a year as the president of the schools astrophysics club, where we hosted public events. My biggest weakness is a GPA almost as low as the cutoff rate. Thanks in advance for your replies, and I appreciate you taking the time to read this.