Questioning my decision to attend

update
So I currently am struggling my freshmen as I got a 2.2 last semester. Feels bad. First semester was alright but 3 technical courses destroyed me, as my overall GPA is 2.6. I even studied a lot for finals, but keep ending up with bad grades, as I even averaged C’s in physics 7a and 7b. I’ll try my best next semester to make up for my trash grades.
In other terms, I have made a few friends, not a lot but a few close ones. I plan on staying in the dorms next semester to make more. I haven’t done any EC’s yet, but will try to do some academic club or something next semester, or even research. Does anyone have advice for getting into research? Also will my GPA affect my chances of getting into such activities?
Engineering seems so hard, and I don’t know if I am even learning that much. I don’t even think my major has any CAD related courses, which seems necessary for engineering fields. I don’t know how I will get internships if I don’t really learn any technical skills. Engineering especially chemical/materials still seem interesting though. I will try to persevere but if I keep doing bad I might have to change to Econ or Data science, which also seem really interesting to me.