First of all, there are two things I seem to enjoy a lot: obtaining a deep understanding of the universe (that enlightening feeling) and inventing things with that knowledge. Sure, that doesn't include all my interests and hobbies, but those are definitely two things I enjoy and entertain pursuing professionally. In school I'm exceptional at mathematics and have a knack for solving really difficult physics problems. I'm also good at programming, and some of the most fun I've had was messing around in garry's mod building space ships, tanks, cars, planes, and so on. Although, that's not to say I don't like theory because I've read just about all of feyman's lectures on physics just for the fun of it. My question is as my title suggests -- do you think I should major in physics or engineering? Something to note is that I do not really enjoy or get far with designing things on paper so much and I've never been one of those boys who was always in the shop working on his lawn mower. I'm much more the stay inside reading books kind. I notice I'm quite different from most of the guys I've seen major in engineering, and it looks so mundane to me sometimes. I wouldn't want to be making mail processing machines, but I wouldn't mind figuring out how to make a heat seeking missile all on my own. I just don't know how realistic this is.. I feel like if it came down to it, I would rather be teaching physics at a little university than engineering something I found overly boring. Another thing to think about though is that I sure wouldn't look forward to several more years of school after undergrad if I pursue physics. What do you think?