I am completely convinced that dealing with issues in a relationship as soon as they arise is completely prudent. Proactive addressing of potential issues at the start of a relationship appears to be the best all around approach.
It seems to me that this would definitely be true. I guess my question given my current situation would be to what extent you can actually take preventative steps against certain problems. For instance, I used to believe that I would only enter into another committed relationship if the guy was willing to sign a pre-nup guaranteeing me a certain amount of sex.-LOL. Now I believe that it's more important for me to sign a pre-nup with myself guaranteeing me a certain amount of sex but be completely upfront and honest about it with any potential partner. I feel like this is a subtle but important difference. Perhaps the analogous way of addressing issues such as adultery would be to discuss the potential consequences openly rather than just assuming that vows will never be broken under any circumstances. There are books that contain lists of questions that people who are considering getting married should ask and answer. Probably a very good idea to discuss such things such as "Under what circumstances do you feel you might be tempted to cheat on me?" or "Under what circumstances have you experienced low desire for sex in previous relationships?" etc. etc. etc.
"Tell me, what is it you plan to do with your one wild and precious life?" - Mary Oliver