Dr. Callahan says many men cheat because they want to escape reality and play out their sexual fantasies. To keep men from straying, Dr. Callahan says there are a few things women can do at home.

Start by taking care of yourself, being sexually open and synching communication styles with your partner. Also, couples should keep dating, even after they're married.

"Don't get so comfortable and so settled that you forget to go out and forget to go to the movies, go to dinner and get dressed up," Dr. Callahan says. "Don't just go in your baggy pants and the flip-flops. Dress up like you would on any other date. Remember, it's the other woman who is out on a date giggling and saying, 'Oh, you're so funny. You're so cute.'"

If nothing seems to make your man faithful, don't blame yourself. "If you're already doing that and you end up with a man who is a serial cheater, then maybe it's time to think about moving on," Oprah says. "It's really all on him."

Get more relationship advice.