My question to you, and it is a serious one is this: Why are you in college? Is this something that you wanted to do, or is it something that you were railroaded into by some loving person in your life?
Are you studying things that are interesting to you, or are you bored by it all?
Are you a person who would rather use your hands to do things, versus listening to lectures, reading, and writing? Maybe, you need to rethink what you are studying and why?
The reality of the situation is that we have this notion that college is one of those things everybody needs to do, and yet, not everybody is made for it, nor are people ready to go at the same time.
I had to advocate strongly for my dad to send me to school because of all my learning disabilities and the choices that my 2 older sisters made that made him question why he should send his girls to college if all they are going to do is get married, have kids, etc? Well, though I wanted to get married and did AFTER I graduated college – I never wanted any kids after seeing what my older sisters were dealing with and my best friend from college as well. So, I did what I had to do to be successful, though to be honest, the first semester was a bit challenging, once I got into the courses that interested me, the grades went up substantially.
So, why are you at college?
What are your goals? Do you have any goals yet? Maybe not and that is part of the problem.
17 or 18 years old is too young to know what one wants to do with life, that is the reality for the majority of people – so take the time to get to know yourself and what you care about and go from there. There is no one way to do life, that is for sure.
And, also keep in mind that switching majors and switching careers is normal for many. Most people have 7 careers over their lives (not jobs) given how fast the world is changing with technology so the jobs are no longer necessary.
If you are unhappy, then some changes are in order.