Definitely Join, It is a great experience, Agent X is talking about me. The Marine corps has definitely been the best thing that's ever happened to me, you'll hate it at first but in the end you'll love what it did for you and how it changed you into such a mature/respectable person. Honestly though, don't go in to be a grunt. Grunts are some of the most immature people i've ever worked with. And do NOT go the officer route because then you will have people like me who has been in for 5 years, made it to sergeant and call you a bootenant, and give you no respect cause you wouldn't deserve any. If you go the OCS course, you don't actually go through a boot camp like the Enlisted side does. Your boot camp is alot easier and really relaxed. You are your true EGA through the enlisted side, then sure once you get your bachelors while you serve your time as enlisted then go to OCS and become a "Mustang" Is what they are called and you will actually be respected and ready to lead. Instead of some dumb ass college kid thinking he is something because he made it through OCS.