K.G.
I just have to say that this similar story has happened to a friend of mine and her marriage went on and continues to be today. I would first speak to the girl (without your husband knowing) talk to her ask questions but do not lead her to answers. tell her woman to woman that you need to know the truth about this whole issue so that you and your family can get past this hurt and be happy again. Be prepared for another story than the one you heard from your husband. Women feel compassion for each other and if you work on that with this woman she will most likely tell you all the details which you need to hear. If, she does validate your husbands story then accept that and try to move on. When you decide that all the questions are answered and that all the lies are uncovered then you need to forgive and let it go. If you find out that he has lied again, request a meeting with the girl and him together, tell him the things she said and get him to be honest. Then forgive and let it go. One thing catches my eye is the about you part "married to my Prince Charming" after everything you still call that. It must mean that you are willing to forgive. The only way is the air out all of the dirty laundry. Then work on healing. Explain to him that you may forgive but the memory of this issue is painful and you may need to talk about for several months before you can completely let it go. By the way, since you found this site you must have some internet experience. If you go to office depot or best buy or other stores similar you can purchase tracking software for your computer. This software can be installed easily and without any tracability, it allows you to go back and watch all the items and stuff done on your computer everytime it is turned on. You get screen shots and passwords that are not blocked out. If you have to install it and monitor the things going on with your computer when you have time at home and he's not there. Many parents use this type of software for spying on thier kids computer time. A salesman from a computer store can help you find the right one. Good luck.