Some men are just not man enough for some roles in life. Fair enough. We need bleeding-heart liberals to do underwater basketweaving and complain about the Armed Forces invading somewhere when conflict is just the extension of politics and soldiers don't go anywhere unless politicians send them.
It's true, you have to be very manly to be constantly pissed or on holiday as most of the guys in the forces who I know seem to be.
Soldiers might do the bidding of the politicians, which to me is an another reason NOT to join, they're basically mercenaries if they are fighting for something they don't believe in.
There are clearly some very brave men and women in the forces who deserve to be commended on their line of work, however many soldiers are idiots who couldn't do anything else in life.