Re: My husband cheats online, what to do?
If this is the 3rd time you've caught him at this, I'd say it's going to continue. He might get sneakier about it, he might find more and better ways to hide it; or he might get more and more flagrant with it. Either way, I doubt he'll stop.
Staying with him because he could lose his job...that's a silly reason to stay. Aside from the fact that you are protecting him for doing wrong to you, you need to keep in mind that the military may never know. Most states, I believe, have become no-fault states, meaning that you don't have to state a reason for the divorce; it's automatically listed as "irreconcilable differences" which can mean anything from "he/she cheated" to "he left the toilet seat up and I fell in". And, let's say for the sake of argument that the military does have to find out (you tell them or you're in a state that does require a reason for the divorce)...whose fault is it that they find this out and whose fault is it if it adversely affects his career? Yours? Hardly. You didn't cheat. He did. If you know the consequences for his actions, then you can be assured he knows them as well. And he did what he did knowing the consequences, which means that if he is forced to face them, it's his own fault and his own problem. Not yours.
Now, if your reason for staying is that you love him and you want it work, that's different. But, if you were to decide to do that, I seriously think you should demand counseling, possibly both individually for him and marital for the both of you.