I spent 20 years in the Marines and retired as an E6, was NJPed on Recruiting duty and told it wouldn’t matter as long as I was successful. Well, made it successfully on Recruiting duty, went to Iraq and still retired as an E6. Was passed over I think 7 times total. Did I think the Marine Corps was biased? YES!!! but I was not a politically correct person while I was in. I hated many years of the time I was in, but also loved times. The Marines are not for everyone and if you cant follow rules prior to going in, DONT go in.