That is impressive! 31 freakin' years! I can so relate to the quote about finishing life and brushing off the dirt and saying, "wow that was a wild ride!" Not that we are finished, but maybe about half way there. We can only hope to keep kicking and having fun for another 31 years.
Don't get me wrong it is not always a bed of roses. We have gone through jobs, no jobs, awful jobs, almost slavery government jobs, schooling, business together, kids being alcoholics, drug addicts, inmates, run aways, just plain onry, deportation, homeschooling, unschooling, public schooling, charter schooling, University studies, working midnights, working evenings, six pregnancies, one adoption, five grandkids and just a whole lot more of challenges yet to come for sure.
I do have to say with every challenge there have been at least five great things that have happened. Not bad for 31 years. I guess we have accomplished a lot, not only as a couple but as people. Here is to 31 more years, love you mi amor!