I'm a Metallurgical and Materials Engineer and graduated from Colorado School of Mines. all i can say is if you aren't interested in one for of engineering, don't do it JUST to get your degree. also, go to the best school your money can. i LOVED golden, CO, and had a good time there, but i could have had a lot more fun, which i wish i had done. oh well, live and learn! i picked metallurgy because honestly i had never heard of it before going there, and it was a LOT more interesting than mechanical or electrical or whatever... plus it's one of the schools most recognized departments. now my job right now doesn't use the degree much, but if i had it my way i'd be doing failure analysis for an aerospace or automotive/motorcycle manufacturer. that's the real physical side of metallurgy when things start getting REALLY old school and fun!
either way, do what you're passionate about, regardless of the degree and do the best you can to get as good of grades as you can! and have a good social life!!! nobody likes someone that's all books or all street smart!
and about your tattoos and scars, people WILL judge you from it, but you throw it right back in their face by being a badass and smart guy! and be prepared to have your ass kicked by classes the first 2 years! my "core" courses that were required for all disciplines at the school, no matter what, were: Physics 1, 2 (hardest course at the school, 4.5 hours) and 3; Calc 1, 2, 3 and Differential Equations; Chemistry 1 and 2 w/ full labs; A geology class w/ field and traditional labs; Engineering econ, Circuits (real #$%* of a course); then there were some other courses unique to the school that were still a bugger to pass, but i pulled a 2.92 and could have easily made a 3.3+ if i had put in a LITTLE and i mean little bit more effort...