Art, you walked into an NFL locker room, asked a question out of ignorance, and started talking smack when they chuckled...if you think that's a recipe for success, you're going to need a lot of remedial training.
People aren't defending you. They're trying to take a couple people to task for being rude to a college student who didn't know any better.
If you want to know something, ask your question, listen to the response, then ask another if you need to. Don't try to "defend" yourself by calling people names.
To answer your original question: that would be tough to do. Some people can make a good family life and thrive on a military schedule. Some can't. It won't be as easy as someone who works banker's hours. That's just the way it is.
Now, if you feel the need to further "defend" yourself, feel free. This thread has provided a few good laughs.