Now that is the question some partners ask their friends. But i tell you what.
If your fiancee cheats on you while you are dating, he will cheat on you while you are married.
If he beats you while you were dating, he will beat you when you are married to him.
Now am not saying that there is no way he is going to change, am saying that the chances that he will change are very slim