I love the line about not being perfect. Which in my mind makes them perfect for each other. I decided a long time ago that there would be nothing in my house, including people and dogs, who are perfect. Can’t stand perfect. In fact I encourage and practice the art of loving the imperfect. The person who makes your hair stand on end, the dog with the crippled back leg. This includes 4 kitchen chairs that do not match each other nor the table. No balance, no symmetry, let the coloring be off the page, the image be only half on the paper. Celebrate the imperfect because after all that is all of us. Good piece, I needed it this morning. Hope your love for each other lasts an eternity.