Check out this post: https://www.reddit.com/r/Marriage/comments/8ttksp/looking_for_advicetips_for_staying_faithful/

The man spent his 20s sleeping around. Now has been in a serious relationship for 10 years and misses those days. His wife is hot and takes care of herself, but you cannot turn a hoe into a proper husband.

This is why I strongly advocate for avoiding these kinds of men. Even if they claim to change, they never do.