Congrats on getting into MSOE and deciding on a path. I still don't know what I want to do when I "grow up", and I'm rearing up on 30 years old lol. Anyway, just my 2 cents. I work in the medical industry in a prototype machine shop. I'm lucky enough to get to be the first one involved in some of the most cutting edge surgical technology designed by some very talented engineers. They all love their job, and I forsee you loving yours as well. However, their ONLY regular complaint is that they don't get to do anything hands on...I mean ANYTHING. In my 6 years here, not one engineer has had the luxury of getting their hands dirty in the making of one of their projects, and its really unfortunate. I know this isn't the same everywhere and I am in NO WAY trying to discourage you, but my only advice as an outsider looking in would be to take a little bit of extra time when job hunting or in the course of your studies to find an industry (or a specific employer in your preferred industry) that has their company set up in a way that engineers are able to get their hands dirty once in a great while. After all, that's what you guys are wired for! Creation of amazing new ideas, and nothing is more exciting than shaping that idea you have into a product using your own hands.