I cringe whenever you guys write 'patriotism' as something honorable, here I've never heard anyone call himself patriot, not even when I was in the army, patriots leans dangerously close to NeoNazies here, I think.
When I was in the army, I met people from all different kinds of social groups, richy rich guys, worker sons, middle class guys, professions ranging from blacksmiths, high school graduates, elementary school dropouts you name it. For me it was a good experience, there are definately a lot of these guys I wouldn't have met otherwise, and I think it's a good way of mixing up the army with various personalities, so you don't just get the uneducated. (no offence)
Oh and her body, her choice. If you value your sperm so much, then perhaps you should keep it to yourself next time.