my friend just got his green card recently. he talked to a Navy recruiter about the prospect of joining the navy as an officer. the recruiter told him this: -he cant become an officer without being a US citizen. -he cant join the navy or other armed forces in geenral if he's over 26. (my friend is 22 right now) -even if he is a naturalized citizen, he has to wait 5 years from the date of naturalization before the Navy can accept him as an officer. (??) the citizenship requirement is understandable, but the last two seem weird to me, especially the last one. anyone?