First, its good that you are admitting the truth to yourself, your spouse, and here.

Second, I hope that there are no more big new revelations. But if there are, don't start another new thread--just continue on. That makes it easier for people to keep up with your situation.

Third, understand that chatting with a woman online is cheating, even if it wasn't explicit. Chatting about explicit things online is called cybersex. And that is sex. Basically, anything you wouldn't do in front of your wife is cheating on her.

What can you do to save your marriage? There is no quick fix. What you have to do is be completely transparent in everything you do. Stay off the computer unless she is sitting right next to you. And spend time with her!!!!

If you were being untrustworthy for six months, you can expect it to take at least 3 months to begin to make up for it. But I think you have been lying about this kind of stuff since before you were married, so it may take a lot longer.