<p>a good friend of my daughters went into the Marines.
This was a huge shock, lets just say that while very very bright, this boy did not take orders well.
He loved the Marines, and feels that he is making a real difference.
Not personally what I would advise most kids though, particulary one that has difficulties apart from academics.
I would look into programs like Americorps or Gap Year programs ( leapnow.org) before joining the service.</p>