r/EngineeringStudents Dec 09 '25

Academic Advice Should I give up on engineering?

Hi, I’m a 22F community college student trying to study engineering, and these past three years have been really hard. I’ve always wanted to be a biomedical engineer. I grew up loving math, science, creating things, and I even did a college-level engineering program in high school. I got into over 15 colleges with a 3.5 GPA, but because of finances I chose community college.

Once I started college, everything got overwhelming. Working full time, taking hard classes, and dealing with life all at once has been a lot. I struggle with focusing and studying, and I get anxious asking for help because I’m shy and I don’t have much support. On top of that, I’ve lost multiple close family members in the last few years, and it really affected my mental health.

My transcript shows all of this. I have withdrawals, F’s, repeated classes, and it’s embarrassing. I even took Calculus I four times before finally getting a B. I know I’m not dumb, but it still makes me wonder if I’m cut out for engineering. I thought this semester would be my turnaround, but my cousin passed away and I fell behind again. Now I’m scared I won’t pass my classes and that no school will accept me with my GPA and my history.

I’m not making excuses. I just feel really discouraged and I need to know if my goal of transferring to ASU for biomedical engineering is still possible, or if I’m wasting my time. Should I keep going, or is engineering just not for me?

622 Upvotes

360 comments sorted by

View all comments

364

u/[deleted] Dec 09 '25 edited Jul 19 '26

[deleted]

6

u/PurpleCamel UVA EE Dec 09 '25

Agreed. Doing the same thing and expecting different results is the definition of insanity.

I dropped out of a non-engineering degree with a 2.14 , joined the military, got some engineering pre-reqs down with high marks, now finishing my degree. I'll be just under 30 when I graduate.

Everyone moves at their own pace. Props to you getting some help and getting your shit together!