I'm just reading all these posts about the Cheating Issue and I just want everyone to remember...
No matter where you are, what you do, or who you are - anyone has the capability to cheat. It really matters what type of person you are and the morals and characters you have. Cheating does not just occur in the military, nor does it occur *more* in the military.
You can't prevent it or stop it. If someone wants to cheat, they will find a way to do it. It is either in someones nature or it isn't. And my personal opinion is, a deployment isn't going to change that. Yes, every individual handles different situations differently, but being deployed is not going to make a faithful husband all of a sudden turn unfaithful. It really is up to the person on what type of person they are and what type of person they want to be.
Saying, "oh the deployment made me do it" is the same excuse as "oh the alcohol made me do it" ... which everyone knows is BS. Alcohol may have made you more susceptible to behave a certain way or let your inhibitions down, but it doesn't "make" you do anything, and same goes for a deployment. Some people are wired that way and some people aren't.
Bottom Line -- if you/your spouse are truly committed then although the temptation may be there, they will not do it because that is not the type of person they are.