Hello, i am a civil undergrad (almost done, less than a year now

). I think if its possible in your college, you should take un the first years the general engineering courses, while you decide.
Honestly, I've always been a math and physics focused student, so i like using my talents in solving Civil Engineering problems be it in Structural Analysis/Design, Highway Design, etc... I just like seeing all the mathematical concepts work out in my own eyes and mind. I remember when i designed this 2 stories house for my Reinforced Concrete design course, and i was imagining every beam, every slab, every column... It was just great. It felt really good, deciding which parts of the structure were critical, and what reinforcements (rebars) i had to put. Amazing really. Even right now i was doing the same thing, imagining the car go along the highway axis, i was just drawing 10 minutes ago!, it took a lot of geometry in me to draw the curves

.
I don't know why i picked Civil, i am just glad i did.