OMG. What awful news, you and David must be devastated.

Please pass on extra cuddles and lovies from me, too. Hang in there.