So I've been in the lymboo of decision for my BS degree, should I go for Physics or pic an Engineering major. I really like physics and definitely like what the major leads to (research, teachings .. etc) However I'm always haunted by the thought of being poor and not being able to continue to grad school and all; and so the Engineering bachelors degree seems more promising. But I dont feel like im engineering material, never liked building stuff, NEVER like machines and totally not crafty with tools. In physics however, I can never get bored of attempting to solve a problem in physics, and math has always been just one of those things I'm good at. I eventually want to go into theoretical physics, or astrophysics (if I do physics). So if anyone can please give me some good advice, I've been told to do what I like but sometimes thats not the right choice... so, please help! I just finished my first year of college, took 3 math courses (calculus 1,2,3) and physics 1, as well as some other general study courses. I got a 98% in physics, and the math courses were around that average. thanks a bunch in advance.