Please take a moment and update your account profile. If you have an updated account profile with basic information on why you are on Air Warriors it will help other people respond to your posts. How do you update your profile you ask?
I'm not a Marine, but I talked to some Marines not too long ago about this.
Apparently some guys in primary right now got commissioned under the old 6/8 contract, but the guys entering primary now, and all Marines in the future probably got commissioned with the 8/8 contract. And of course the 8 years starts when you get winged.