Hi Debra,
OronD said it all. I wish I could give him more than 2 thumbs up. I am very sorry that it hurt you so much being married that long to your husband. That must be very disappointing to know that your husband has cheated.
You said that you are more attractive than the other woman. Have it ever occurred to you that the other woman was the one pursuing him? flirting with him? And being human he could not resist the temptation. You love him so much and he apologized for it. Do you think you can forgive him and try to forget the incident and just look at all the nice times you had together, all the things that he did to show you he cared and loved you, the way both of you worked toward common goals, the way you went through life through thick and thin.
If he promised you that he won't do it again, will you really forgive him? Can you just look at him now like a little child who fell and you are there to pick him up. Give him a chance to prove to you that he is sincere about this.
If after all you have done these, then maybe he really wants to be with the other woman.
I know, if it was me being cheated by a husband that I really love, it would be difficult too. Those are the things that I would do if I was in your shoes.
So take care, I really feel for your anguish. I wish I had more ideas to tell you but I think that's the practical thing to do.