He sounds like a real man of character (not!). Is this all his vows mean to him? Any prior infidelity?

Do you have any children?

Puppy