Honestly, I think she needs to leave him. He has embarrassed her on more than one occasion, and for me that's a no no. Cheating is bad enough, but when you are humiliating me due to your sloppiness, we are done. It's only gonna continue as time progresses. She needs to cut her losses and go find a man that really wants to be with her.