I second the poster who said to get married, 25 or younger, or get married when you're much older. When you're young, you might be able to find a true partner who hasn't slept around too much, ie won't likely cheat. (This also goes to the poster who said to marry culturally conservative women...