If a good percentage of our military will not honor their marriage vows, then a good percentage of them are without honor, yes. Same goes with Congress and former presidents and professional athletes.
He/she without sin cast the first stone....
Nobody is perfect. Marriage vows that have nothing to do with sex are broken often by both parties. We aren't perfect beings. Saints were sinners as well. I'm not sure that anyone could measure up to your standards.