That brought tears to my eyes, beautiful.

(BTW, I hope your 4 yr old is OK).