It sounds like you have an amazing husband! Happy 21st anniversary! And happy 10 months to Katie!