I've only got one thing to say. It's something that one of my drill sergeants was fond of saying to the entire company and I'll bet that the navy equivalent said the same thing to my daughter and her division. You'll have to picture a man standing before you, you in the front leaning rest on a hot July day in Georgia: YOUR RECRUITER LIED TO YOU! YOU ARE NOT SPECIAL, NO MATTER WHAT YOU MOMMY TOLD YOU!

Does that help make things clear to you? The military is not your recruiter. The Navy, and all of the branches of the armed forces, don't take drug users. They usually won't take people with criminal records, especially freshly minted ones. They simply don't need to. I say usually because there are those rare cases where someone hasn't used in a long time (not you) that has special skills or highly desirable languages (also, likely, not you).