I believe we naturally tend to focus on the negatives more than the positives in our lives.
I'm 23 years old going for my 2nd bachelors degree in engineering after doing nothing with my first in biology.
Initially wanted to go to medical school (go figure) but found my heart lying in the automotive world. So there went four years of my life.
Graduated and worked a very crappy job at a car dealership prior to starting my first semester of engineering. Was applying to some co-ops and alhamdulillah landed a very good one to replace my 2nd semester. Little did I know my crappy job at the dealership caught the eye of my manager!
Spent 9 months working earning good money and having fun. Bought a few bikes, did a few trips, and truly enjoyed a taste of the professional working life. Met a lot of wonderful people too.
That time ended and now I'm back in school which is a total buzzkill. But again AH I saved up and paid for school to alleviate the financial burden on my parents. I'm also working another solid internship while being a full-time student. It is hectic and stressful but fulfilling.
I'm not where I want to be yet and I wish I chose engineering four years ago. But Allah (SWT) has something planned for all of us. Ultimately he has given me everything I asked AND worked for. If it wasn't granted, the reason was elucidated to me later.
If he's allowed me to enjoy the fruits of my labor on this path then I know it's the one for me.
Your end goal may be 2 or 3 years distance from now. But work towards it one day at a time. One course at a time. And one job at a time. Believe in yourself and Allah when the going gets tough and remind yourself he's watched your back before. So there's no reason he won't help you again.