Marriage is not for the faint of heart. Here's what I've learned after 20 years of it....