Well, good for you. They give in to their desire for immediate gratification with little regard or respect for the sacredness and monogamy required in a marriage. Women are disposable objects of pleasure, and if temptation arises, they give in without a thought. But if he is a basically nice guy, with imperfections and character flaws here and there, then, yes, there is a lot you can do to make your marriage a true and lasting success. If you want your marriage to work, you have to do the work.
Marriage requires effort.
It demands understanding that you could lose the person you love if for even one day you dare take them for granted. It means doing all the little things that keep them happy and contented in your love. If you ever fool yourself into thinking that your husband would never cheat, fall in love with another woman, or want out of the marriage, then you are in for trouble. It matters a lot. Keep yourself healthy and fit.