I shake my head in wonder when I contemplate the fact that my husband and I have been happily married for 34 years. How can ...