Girl forget about this guy! He doesn't want you. I know it sucks, but it happens to us all. Humble yourself and move on.
You're not weird at all, and that shouldn't stop you from finding someone, especially in the military! Honestly the ratio is so in your favor, when you get it together you'll be unstoppable lol. Get your self esteem up, you seem uncomfortable with yourself. Yes, that's easier said than done, but it will increase your happiness and success with men ten fold. I understand, at your age I was so uncomfortable with my body, and I felt ugly and that I would be alone forever, and I had suitors! Try and tap into your femininity, it's empowering. It's not all about your looks either. Walk in the room with your head high like you're the ish. People will be attracted to your confidence. I have seen girls who are unconventionally attractive get ALL the male attention. They just have something and you can get it too. I guess I can say this being older now, but just take some time to be comfortable with yourself before seeking that comfort in a man, you'll just disappoint yourself.
And really...this guy is an idiot. I feel like you feel connected to him since you were intimate, but he is not reciprocating because he is not available! Trust me there are at least 10 guys on base who would genuinely want to get to know you. Give yourself a chance.
Where are you stationed?