There is no perfect person guy on this earth.All guys have faults. But it's good when you can love someone regardless of this and still enjoy their company.He is not Perfect but I am happy when I am with him.