Break out the tissues!  This is so amazing, and brave, and most importantly LOVING!  Love him!