A happy marriage doesn't mean you have a perfect spouse or a perfect marriage. It simply means you've chosen to look beyond the imperfections in both.
Marriage is sharing life with your best friend, enjoying the journey along the way and arriving at every destination together.