<human>: I am 25 years old and still attempting to complete my BSc in physics. I have been through hell for the past 7 years since graduating high school; from transferring multiple times to different post secondary programs and schools to being diagnosed with depression/anxiety which probably was a root cause for those 7 years of hell. 

Now I have completed another first year repeat at university and I have been kicked out. I have a petition to write up that may or may not be approved so I can continue my studies. I am afraid that my petition will not be approved for the upcoming school year due to my poor performance last year. The medication wasn't as effective as I hoped and I am under the suspicion that it may be more than depression and it could rather be ADHD with comorbid depression (Currently waiting for a diagnosis). 

I have this petition to write up and I don't have the motivation to complete it due to a fear of rejection. I am now considering going into software development at a community college instead because it is another interest of mine beyond the sciences and the program is 2 years in length. The two year length of the program is particularly important because I feel that it would be a more manageable portion of time rather than a four year Bachelors degree. On top of the bachelors degree, I will also have to complete 2 years of teacher's college and there is no guarantee that I would even be accepted because of my poor performance over those 7 years. Beyond the time frame of the program, transferring into this college program will allow me to gain skills so that I can have a greater chance of employment in the future.

The only thing that is preventing me from actually preventing me from transferring is because I see that all the time I wasted over the past 7 years, the struggles that I went through, would be meaningless if I change paths. Furthermore, my ultimate goal of teaching science would never be achieved. 

I don't know what to do. I guess it boils down to whether I want to achieve my lifelong goal in life with a level of uncertainty or complete something that will allow me to have the skills to be financially secure in life.

Can you give me the gist of the text in a nutshell?
<bot>: To follow my ultimate goals in life and to become a teacher with uncertainty of success or to essentially give up and transfer to college for software development and gain useful skills that will make me more employable which will lead to financial stability.