I don't think my boyfriend is good-looking, but he cheats on me anyway.
Why is your boyfriend not good-looking?
He should change his character if he wants to be attractive.
It's not right that your bf cheats on you, but it is also not right for you to downplay his looks. If you aren't happy with his appearance then find a new relationship.
He's wealthy and he will be a good provider.
There seems to be all kinds of things messed up in your relationship. He may be a good provider, but if he cheats and you're not attracted to him, it's probably best if you both move on.