*All people have flaws, they are just different flaws, so if you trade him in for another, you'll find new flaws in the next one, eventually. On the other hand, you have to make sure he is worth your efforts. Some people's flaws are Sociopathic and you need to assess that before exerting more energy.