You seem to know a great deal about marriage. Have you been married, and how many children have you had? :)