Everybody has faults. If you want to live with a man, you have to accept that he is not perfect. In the beginning when you are in love, you have a tendency not to see the faults in a person.
A successful relation is not based on finding the perfect partner, but to love your partner, even though he is not perfect.