Sometimes people will only learn if they make mistakes. How are we suppose to learn if we don't make mistakes?

Let her do her own thing. Don't sign her up for some bullshit Navy or Marine crap. Maybe that's what YOU want out of life, but don't stary controlling her life telling her what to do. Would you like it if someone just signed you up for the Navy, came to you and said, "oh, you leave for boot camp on Monday by the way"? I'd smack them in the face, really, really hard.

Worry about your life. Let her make her own mistakes and let her find direction. I mean, she's not even 18 yet and you think she needs direction? Where is your dad name tag? She's 18 and has a lot of growing up to do. I grew up the most between ages 18-22. Give her a few years and leave her be.